cd /usr/local/mysql/bin/
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
10、啟動mysql服務
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql #復制,使啟動更方便
service mysql start #啟動服務
11、查看初始密碼或臨時關閉密碼登錄
# 方法1:查看初始密碼
cat /data/mysql/mysql.err
#-------------------------------------------------------
# 方法2:臨時修改my.cnf文件
vim /etc/my.cnf
skip-grant-tables #在my.cnf文件添加該代碼,保存
service mysql restart #重啟服務
/usr/local/mysql/bin/mysql -u root -p //不輸入密碼直接敲回車鍵
12、重置mysql密碼
刷新規則允許外部訪問
use mysql; #選擇訪問mysql庫
update user set host = '%' where user = 'root'; #使root能再任何host訪問 修改密碼
alter user "root"@"%" identified by "123456";
flush privileges; #刷新 quit #退出
把/etc/my.cnf免密刪掉
service mysql restart
13、啟動時: ./mysqld: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory