先更新源
sudo apt-get update
安装mysql:
apt install mysql-server
等待安装完成,安装完成之后默认输入mysql就可以直接登陆mysql。需要把root用户删除后重新建立。
登陆mysql,首次安装后不需要使用密码,直接输入mysql可以直接登录。
进入mysql,输入use mysql;
删除root用户之后在创建root用户
DROP USER 'root'@‘localhost';
创建root用户并输入密码:
CREATE USER 'root'@'%' IDENTIFIED BY '设置的密码’;
应用所有数据库:授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
生效:
退出mysql,重新登录带上密码。
mysql -h 127.0.0.1 -uroot -p密码
如果后续需要更新密码:
在进入mysql数据库里面执行:
set password for 'root'@'%' = password('需要设置的密码’);
生效:
flush privileges;