ubuntu 系统安装Mysql

安装 mysql

复制代码
sudo apt update
sudo apt install mysql-server

启动服务

复制代码
sudo systemctl start mysql

设置为开机自启

复制代码
sudo systemctl enable mysql

查看服务状态

(看到类似"active (running)"的状态信息代表成功)

复制代码
sudo systemctl status mysql

设置 root 账号密码

复制代码
// 登陆 mysql
sudo mysql
// 设置 root 账号密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
// 其中 newpassword 就是设置的密码
修改 root 用户权限
UPDATE mysql.user  SET host='%' WHERE user='root';
// 刷新权限: 修改完密码后,记得刷新权限,使更改生效。
FLUSH PRIVILEGES;

安装完毕,剩下的就是使用第三方可视化工具连接了。

测试连接成功,搞定。

相关推荐
a栋栋栋4 小时前
wsl 环境下用Docker 安装多版本MySQL
mysql·docker·容器
HetFrame7 小时前
John the Ripper jumbo + HashCat 破解压缩密码 ubuntu amd GPU
linux·ubuntu·amd·密码破解·john·压缩密码·hashcat
hsjkdhs7 小时前
MySQL 数据类型与运算符详解
数据库·mysql
saynaihe10 小时前
关于Ubuntu的 update造成的内核升级
linux·运维·服务器·ubuntu·devops
武子康12 小时前
Java-122 深入浅出 MySQL CAP理论详解与分布式事务实践:从2PC到3PC与XA模式
java·大数据·数据库·分布式·mysql·性能优化·系统架构
往事随风去14 小时前
面试官:mysql从数据库断开一段时间后,部分binlog已丢失,如何重建主从?
运维·数据库·mysql
小MarkK15 小时前
[Ubuntu][mount]ubuntu电脑挂载新硬盘
linux·ubuntu·电脑·mount·硬盘挂载
Z_z在努力16 小时前
【杂类】应对 MySQL 处理短时间高并发的请求:缓存预热
数据库·mysql·缓存
格林威16 小时前
Linux使用-MySQL的使用
linux·运维·人工智能·数码相机·mysql·计算机视觉·视觉检测
知其然亦知其所以然18 小时前
MySQL8.x 面试高频题:为什么一定要有主键?99%的人答不全
后端·mysql·面试