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

 

posted @ 2019-05-15 13:24  忘记时间zms  阅读(147)  评论(0编辑  收藏  举报