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