mysql -u root -p 执行该命令时 报错
-bash: mysql: command not found
解决方法 执行 alias mysql=/usr/local/mysql/bin/mysql 问题解决
mysql -u root -p 执行该命令时 报错
Can't connect to local MySQL server through socket '/tmp/mysql.sock'
原因一:mysql.sock不在 tmp文件下,通过 find / - name mysql.sock 出 该文件的位置
操作 vim /etc/my.cnf 将 socket 目录改为mysql.sock所在的目录
原因二: 当 find / - name mysql.sock 找不到 mysql.sock 文件时,可通过 reboot 重启系统自动生成,
再执行原因一的操作
修改密码 alter user 'root'@'localhost' identified by 'lb1997';