欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu 安装mysql

程序员文章站 2022-03-30 10:43:10
...

运行命令 sudo apt install mysql-server
程序自动跑完
运行mysql --version

mysql  Ver 14.14 Distrib 5.7.23, for Linux (x86_64) using  EditLine wrapper

到这里没有任何问题。

尝试进入mysql命令行的时候,问题来了
直接运行sudo mysql
Ubuntu 安装mysql
以root身份运行mysql -root -p因为没设置过密码所以直接安了回车键
Ubuntu 安装mysql
所以就从网上各种查最后找到了进入命令行的办法
运行命令sudo vim /etc/mysql/debian.cnf

Ubuntu 安装mysql
这里面有个系统默认创建的账号和密码
输入账号和密码成功进入命令行
运行mysql命令
set password for 'root'@'localhost' = password('123456');
成功更改了root的密码。
Ubuntu 安装mysql

这是网上的另一个版本:

mysql> update mysql.user set authentication_string=PASSWORD('123456'), plugin='mysql_native_password' where user='root';
mysql> flush privileges;

这个方法我试了,虽然能更改,但是并不能让我以root身份登陆
估计是版本问题。
我的MySQL版本:
Server version: 5.7.23-0ubuntu0.18.04.1 (Ubuntu)

相关标签: ubuntu