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;

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

测试连接成功,搞定。

相关推荐
艾伦_耶格宇5 分钟前
【ELK】-5 kibana和filebeat
linux·运维·ubuntu·elk
某不知名網友1 小时前
MySQL数据表详解|创建、查看、修改、删除实战教程
数据库·mysql
Linux-lucky8 小时前
21-Linux学习之旅之HTTPS和安全加固
linux·运维·学习·ubuntu·https
游戏开发爱好者810 小时前
带签名时间戳接口的重放与压力测试实战,用动态值在发送前现算签名
网络协议·计算机网络·网络安全·ios·adb·https·压力测试
01_ice14 小时前
MySQL库和表的操作
数据库·mysql
艾伦_耶格宇15 小时前
【ELK】-4 logstash的搭建及操作
linux·运维·ubuntu·elk
这个DBA有点耶16 小时前
从库延迟的“二次放大”效应:一次大事务,拖垮整个读写分离
数据库·mysql·架构
zhangrelay16 小时前
ROS 2 Lyrical 第9章 计算机视觉与摄像头应用
linux·笔记·学习·ubuntu·机器人·ros2
一个有温度的技术博主16 小时前
MySQL 三大日志协同机制:redo log、undo log 与 binlog 的联合运作
数据库·mysql·oracle
张洛闻Eren19 小时前
MySQL 管理复制拓扑【MySQL第四课】
linux·运维·数据库·mysql