ubuntu mysql 设置密码_ubuntu安装MySql 并配置密码

1.安装

sudoapt updatesudo apt install mysql-server

安装后进不去

ddfe45ccf63a659fab76f01d6af29bb2.png

重启mysql服务后成功进入

f655e15eb3d87c7a6136fe05a62b09b3.png

2.重启mysql服务后登录(不需要密码)

service mysql restar

mysql -h localhost -u root

3.修改密码(第一次不修改了再退出 之后就登不上了)

(1)第一次尝试

update mysql.user set password=password('root') where user='root' ;

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('root') where user='root'' at line 1

mysql> update mysql.user set password=password('root') where user='root' ;

76ae31ef7b17394b1dfc06bb1775ab46.png

然后试一下

select password from user;

ERROR 1054 (42S22): Unknown column 'password' in 'field list'

70874ffba9bd33370aa9e0aa980e9725.png

原因是password字段名改为 authentication_string 了

(2)第二次尝试

update mysql.user set authentication_string=password('root') where user='root' ;

ERROR 1064 (42000) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘password(‘123456’)’ at line 1

804df583bb49920f0385d88bcb8b889b.png

(3)又重新搜了一下,第三次尝试

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

或者

SET PASSWORD = '123456'

a5054d114c11aee3dba52e8c3a23a8ac.png

4.退出后快乐重新输入密码进入

64eb5159093d68bd9c568bd74d71ac32.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值