第一步:安装MySQL服务器:
sudo apt install mysql-server
这一步碰到需要输入Y or N ,基本都选Y
这一步安装完成其实mysql已经安装成功了.
第二步:安装安全控件,(设置root密码,移除匿名用户,禁止root远程访问等):
sudo mysql_secure_installation
这一步会有一些选项:
Would you like to setup VALIDATE PASSWORD component?
选Y ,加入密码验证控件
然后下边是选择密码验证等级的,你可以选0,1,2,都可以,0的密码可以是最简单的,2的需要复杂密码,比如数字+字母+大小写之类
然后下边会跳过密码设置环节,当然这一环节是最重要的,但是我们后边单独设置密码,这里不必担心
下边:Remove anonymous users? 选择Y,删除匿名用户,有利于安全设置
Disallow root login remotely? 选择Y,屏蔽远程登陆,有利于安全
Remove test database and access to it? 选择Y,删除测试数据库,有利于安全
Reload privilege tables now? 选择Y,这样以上设置才会生效.
出现"All done!" 第二步就全部结束了.
第三步,设置自己的Mysql密码
首先,在ubuntu终端输入:
sudo mysql
进入mysql管理界面
第2步:输入:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password';
FLUSH PRIVILEGES;
这里的"your_new_password"替换为你要设置的密码
第3步,输入:
FLUSH PRIVILEGES;
释放已有命令,完成所有更改.
第4步,EXIT退出mysql,重新登陆即可.
mysql -u root -p
然后回车,输入你的新密码,即可登陆成功!