centos原始碼安裝mysql

2021-08-31 04:57:37 字數 1291 閱讀 1079

[b]步驟:[/b]

shell>cp mysql-5.1.43-linux.tar.gz /home

shell>cd /home

shell>tar -zxvf mysql-5.1.43-linux.tar.gz

shell>cp /home/mysql-5.1.43-linux-i686-glibc23/support-files/my-medium.cnf /etc/my.cnf

shell>scripts/mysql_install_db --user=mysql

shell>bin/mysqld_safe &

#更改密碼bin/mysqladmin -u root password 'admin'

#登陸bin/mysql -u root -p

enter password:

mysql>

[b]開機啟動mysql:[/b]

shell>cp /home/mysql-5.1.43-linux-i686-glibc23/support-files/mysql.server /etc/init.d/mysql

shell>cd /etc/init.d

shell>vi mysql

把basedir改為basedir=/home/mysql-5.1.43-linux-i686-glibc23

把datadir改為datadir=/home/mysql-5.1.43-linux-i686-glibc23/data

把$bindir/safe_mysqld --datadir=$datadir --pid-file=$pid_file &

改為--datadir=$datadir後面加個--user=root

shell>chkconfig --add mysql

#chkconfig --level 2345 mysqld on

#chkconfig mysqld on  ← 設定mysql服務隨系統啟動自啟動

#chkconfig --list mysqld  ← 確認mysql自啟動

[b]修改命令別名[/b]

為了不每次進入mysql都要輸入/home/mysql-5.1.43-linux-i686-glibc23/bin/mysql -u root -p

shell>alias homemysql='/home/mysql-5.1.43-linux-i686-glibc23/bin/mysql -u root -p'

如果alias的路徑輸入錯誤直接改為正確的路徑重新alias就可以,其它都一樣

啟動後直接輸入homemysql就可以

在Centos7原始碼包編譯安裝MySQL5 7

wgettar xf mysql boost 5.7.23.tar.gzuseradd s sbin nologin mysqlmkdir p data mysql data chown r mysql mysql data mysqlyum install gcc gcc c ncurses de...

Cent歐式Linux原始碼安裝mysql出的錯

1 gcc的依賴 linux在安裝gcc時需要cpp和cloog ppl 但是在安裝cpp的時候需要這個依賴 libmpfr.so.1 64bit is needed by cpp 4.4.6 3.el6.x86 64 安裝cloog ppl的時候需要這2個依賴 libppl.so.7 64bit ...

centos6 7環境上原始碼安裝mysql5 6

本文是繼上篇文章centos6.7環境上原始碼安裝nginx1.12.1,繼續安裝mysql的說明,因此環境同上,再次就不在贅述。注意 從mysql5.5開始,不再使用make進行編譯,而是採用cmake進行編譯。所以沒有安裝cmake的還得安裝cmake 二,安裝cmake yum install...