小工具知识网

当前位置: 首页 > 行业知识 > centos 安装MySQL

行业知识

centos 安装MySQL

2026-11-14 05:44:43 来源:互联网转载

检查是否自带MySQL

���看mysql服务

rpm -qa | grep mysql

卸载MySQL

# 普通卸载rpm -e mysql# 强力卸载,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力卸载rpm -e --nodeps mysql

检查是否存在MariaDB

查看MariaDB

rpm -qa | grep mariadb

卸载MariaDB

# 普通卸载rpm -e xxx# 强力卸载,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力卸载rpm -e --nodeps xxx

Yum方式安装MySQL

下载地址:https://dev.mysql.com/downloads/repo/yum/,按照centos版本选择下载

禁用自带Yum源

yum module disable mysql

下载Yum源配置

wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm

安装Yum源

yum -y install mysql80-community-release-el7-11.noarch.rpm

安装MySQL

yum -y install mysql-server

配置端口和大小写敏感

# 编辑MySQL配置文件vim /etc/my.cnf# 在文件中写入以下内容port=3306lower_case_table_names=1

启动/配置MySQL

启动SQL

systemctl start mysqld.service

获取初始密码

grep "password" /var/log/mysqld.log

效果,拿到mB=-k!3SsgNF,这就是mysql临时登录密码

[root@test mysql]# grep "password" /var/log/mysqld.log2024-03-06T08:05:48.745784Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: mB=-k!3SsgNF

登录MySQL

mysql -uroot -p

配置MySQL

# 修改密码alter user user() identified by 'Mysql123$%^';# 修改远程登录权限use mysql;update user set `host` = '%' where `user` = 'root';# 刷新配置flush privileges;

常用操作命令

# 开机自启systemctl enable mysqld.service# 取消开机自启systemctl disable mysqld.service# 启动服务systemctl start mysqld.service# 关闭服务systemctl stop mysqld.service# 关闭服务systemctl restart mysqld.service# 查看服务状态systemctl status mysqld.service

上一篇:Shell操作秘籍,sh命令详解,轻松成为Shell操作高手!

下一篇:SQL 2016核心功能与优势深度解析