Ubuntu mysql 安装
https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-18-04
按照里面的步骤一步一步来就好,有时间会进行一下翻译
翻译:
第一步:先更新apt
sudo apt update
第二步: 安装mysql-server
sudo apt install mysql-server
第三步: 配置mysql
sudo mysql_secure_installation
按照提示进行操作就行,基本可以都采用默认直接enter,除了为root用户设置密码
第四部: 配置mysql中root用户可以通过密码连接
因为默认的mysql中root用户是通过 auth_socket连接的,以提供更高的安全性,但是为了灵活和方便管理,还是应该允许密码连接
首先进入mysql
sudo mysql
然后查看root的登录方式
select user, authentication_string, plugin, host from mysql.user;
可以看到不是密码登录,下面进行修改
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
刷新权限
FLUSH PRIVILEGES;
重新查看
select user, authentication_string, plugin, host from mysql.user;
可以看到已经可以了,exit退出
以后登录就可以用密码登录了
sudo mysql -u root -p
然后输入密码即可
密码错误:
https://blog.csdn.net/Hello_World_QWP/article/details/79551789
https://blog.csdn.net/qq_38737992/article/details/81090373
说到底重装不管用还是因为没有彻底删除数据
https://blog.csdn.net/WANG_yu09/article/details/82709233