cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
systemclt start mysql.service
报错:Failed to start mysql.service: Unit not found.
解决:
如果服务单元文件存在,大概需要重新加载systemd守护进程配置,使用命令sudo systemctl daemon-reload。
之后再次实验启动服务,使用命令sudo systemctl start mysql.service。
如果不存在 需要重新安装mysql
systemctl status mysql.service
9.登录mysql,肯定要开启服务后才能登陆
/usr/local/mysql/bin/mysql -u root -p
10.重置暗码,授权长途登录
# 修改暗码,SQL语句背面的分号不能丢
ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
FLUSH PRIVILEGES; #革新
use mysql #选择访问mysql库
update user set host = '%' where user = 'root'; #使root能再任何host访问
FLUSH PRIVILEGES; #革新