ubuntu 23.10.1 mysql 安装

注:请进入root用户模式下操作,若没有,输入命令前加上sudo

1、更新软件包列表

bash 复制代码
apt update

2、安装最新版的Mysql服务器

bash 复制代码
apt install mysql-server -y

如果不加-y 会在安装过程中,系统将提示你设置MySQL的root密码。确保密码足够强,且记住它,因为你将在以后需要用到它。

3、启动Mysql服务

bash 复制代码
systemctl start mysql

4、将Mysql设置为开机自启动

bash 复制代码
systemctl enable mysql

5、检查mysql状态

bash 复制代码
systemctl status mysql

6、修改密码、权限

bash 复制代码
alter user 'root'@'localhost' identified with mysql_native_password by '123456';

7、通过直接修改配置文件实现所有IP都能访问,MySQL8.0版本把配置文件 my.cnf 拆分成mysql.cnf mysqld.cnf,我们需要修改的是mysqld.cnf文件

bash 复制代码
vim /etc/mysql/mysql.conf.d/mysqld.cnf

8、重启一下服务

bash 复制代码
systemctl restart mysql
相关推荐
__如风__7 分钟前
内网环境下ubuntu 20.04搭建深度学习环境总结
linux·服务器·ubuntu
学c语言的枫子11 分钟前
Linux文件IO——系统IO
linux·运维·服务器
敲上瘾11 分钟前
Docker网络实战:容器通信与隔离之道
linux·网络·docker·微服务·容器
程序新视界21 分钟前
创建数据库索引时,要考虑一下这5个维度
mysql
知北游天1 小时前
Linux网络:初识网络
linux·运维·网络
染指11101 小时前
13.渗透-.Linux基础命令(五)-用户管理(修改用户密码)
linux·运维·服务器·linux命令
wheeldown1 小时前
【Linux】面试常考!Linux 进程核心考点:写时拷贝优化原理 + 进程等待实战,一篇理清进程一生
linux·运维·服务器·面试·php
安然~~~1 小时前
mysql多表联查
android·数据库·mysql
乐世东方客1 小时前
使用my2sql进行mysql的binlog恢复数据
数据库·mysql
歪比巴卜__1 小时前
【系列文章】Linux中的并发与竞争[02]-原子操作
linux