Linux 安装MySQL

参考


1. 安装MySQL

sudo apt-get install mysql-client-core-8.0
sudo apt-get install mysql-server         # 安装 MySQL 数据库
sudo apt-get install libmysqlclient-dev   # 安装 MySQL 开发包

安装新版本mysql,root密码是随机的,也不是空密码,所以要通过查看随机密码进入,再进行修改原来的密码。



2. 修改原来的密码

2.1 其它用户登录MySQL
在我们下载安装MySQL的过程中,系统会自动给我们创建一个用户,我们借助如下指令便可以查看该用户信息:

sudo cat /etc/mysql/debian.cnf

然后使用该用户名和密码进入MySQL:

mysql -u debian-sys-maint -p

# user     = debian-sys-maint
# password = M89jFkkNwDgQ8ehZ

2.2 查看user表
查看user表
在mysql中输入指令,结果如下:

use mysql;
select user,plugin from user;


2.3 修改root密码格式

update user set plugin='mysql_native_password' where user='root'; # 修改其密码格式
select user,plugin from user; # 查询其用户

执行完这一步,不要忘记刷新权限(可以理解为高并发,可能还没处理完数据让他缓存,就执行下一步操作可能会出错)。

flush privileges;


2.4 增加root密码

alter user 'root'@'localhost' identified by 'xxxxxx';

再次刷新权限:

flush privileges;


2.5 退出登录

exit


2.6 重启mysql服务

service mysql restart


2.7 root登录

mysql -u root -p


2.8 查看已经创建的数据库

show databases;


2.9 创建数据库webserver

create database webserver;

posted @   guanyubo  阅读(52)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示