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
相关推荐
AC是你的谎言16 分钟前
网络层和数据链路层
linux·网络·学习·智能路由器
waves浪游29 分钟前
基础开发工具(下)
linux·运维·服务器·开发语言·c++
翻斗花园牛图图-35 分钟前
MySQL——库的操作
数据库·mysql
-指短琴长-39 分钟前
MySQL快速入门——内置函数
android·数据库·mysql
春风霓裳2 小时前
ubuntu磁盘管理、磁盘扩容
linux·运维·ubuntu
直有两条腿2 小时前
【操作系统】非连续内存分配
linux
Kingsaj2 小时前
uni-app打包app -- 在用户首次启动 App 时,强制弹出一个“用户协议与隐私政策”的确认对话框。
服务器·ubuntu·uni-app
蒲公英源码3 小时前
uniapp开源ERP多仓库管理系统
mysql·elementui·uni-app·php
---学无止境---3 小时前
Linux交换缓存深度解析:从条目编码到缓存管理的完整机制
linux
小码过河.3 小时前
告别 mysqldump 痛点!用 mydumper 实现 MySQL 高效备份与恢复
数据库·mysql