Linux Ubuntu MySQL环境安装

1. 更新软件源

首先,确保你的Ubuntu系统已经更新了软件源列表,以便能够下载到最新的软件包。打开终端并输入以下命令:

复制代码
sudo apt update

2. 安装MySQL服务器

打开终端并输入以下命令来安装MySQL服务器

复制代码
sudo apt install mysql-server

在安装过程中,系统可能会提示你设置MySQL root用户的密码。请确保你记住这个密码,因为之后登录MySQL时需要使用它。

3. 验证安装

1.查客户端文件:

确保这两个文件都在

2.查配置文件:

复制代码
ll /etc/mysql/my.cnf

确保配置文件存在

4. 启动服务

复制代码
sudo systemctl start mysql

5. 设置MySQL服务开机自启

复制代码
sudo systemctl enable mysql

6.查服务

复制代码
netstat -nltp

确保有如下图所示的服务:

7.登录

复制代码
mysql -uroot -p

这里会提示输入密码,如果下载时让你设置了密码,就输入你当时设置的密码,如果没有设置就是没有密码,直接按回车即可。

8.修改密码

进入mysql后使用如下指令:

复制代码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

这里的root是用户名,localhost是主机名,new_password是你想要设置的新密码。根据你的实际情况,这些值可能需要调整。

9.修改配置文件

复制代码
vim /etc/mysql/my.cnf

然后在加入如下两行代码在这个配置文件中:

复制代码
character-set-server=utf8
default-storage-engine=innodb

目的是修改默认编码格式和默认引擎。

相关推荐
张洛闻Eren7 小时前
MySQL 维护稳定系统【MySQL第二课】
linux·数据库·mysql·云原生
ltl7 小时前
Linux 异步 I/O:epoll 与 io_uring 对比
linux
ltl8 小时前
压缩算法工程实践:吞吐、比率与 CPU 权衡
linux
布莱克6058 小时前
理解索引:从概念到实践
数据库·mysql
fiveym8 小时前
01 - iPXE + Clonezilla 网络装机原理解析
linux·运维·服务器·网络
虎头金猫9 小时前
如何在群晖NAS上通过Docker部署CloudSaver?群晖部署CloudSaver教程|聚合资源搜索并实现远程访问
运维·服务器·网络·python·docker·容器·pandas
反转180度9 小时前
Qt 6 + C++17 实现 SFTP 批量部署:工业设备运维工具实战解析
运维·c++·qt
雨辰AI10 小时前
RAG 知识库搭建:基于人大金仓构建信创运维问答机器人|全栈国产化落地完整版
运维·ai·机器人·ai编程
-今昭-10 小时前
Ansible
linux·运维·ansible
星野川崎20611 小时前
电商多店运维:云机长期挂机频繁掉线、账号无故风控原因剖析与解决方案
大数据·运维·云计算·电商