MySQL数据库入门到进阶!!(1)——在云服务器中安装MySQL(centos)

张开发
2026/5/9 13:45:49 15 分钟阅读

分享文章

MySQL数据库入门到进阶!!(1)——在云服务器中安装MySQL(centos)
初步学习最好都使用root用户操作。卸载不需要的内置环境①查看内置mysql服务ps axj | grep mysql ps axj | grep mariadb若出现如下图情况说明没有mysql服务运行跳过步骤②即可反之存在mysql服务。②关闭对应服务systemctl stop mysqld systemctl stop mariadb.service③查看安装程序rpm -qa | grep mysql会显示如下已安装的mysql。rpm -qa | grep mysql | xargs yum -y remove批量删除。删除后可以再次使用第一条指令查看是否卸载完成。④查看残留数据ls /etc/my.cnf ls /var/lib/mysql/如下图则没有残留数据跳过即可。获取MySQL官方yum源①查看当前系统版本cat /etc/redhat-release②进入网页repo.mysql.com根据系统版本找到合适的安装包可以右键再点击查看源代码文字可以看清楚一点这是网页显示的问题。如图是centos可选的版本根据系统版本进行选择如e17-1对应centos7.1版本mysql是mysql8版本mysql57是mysql5版本点击即可下载。③用xttp将这个安装包从当前主机Windows上传到云服务器④安装下载好的安装包ll /etc/yum.repos.d/这里没有mysql的yum源。rpm -ivh mysql157-community-release-el7.rpm安装完毕再次查看yum源清单多了两段内容⑤查看是否获取成功yum list | grep mysql如图显示已获取成功安装mysql服务①指令安装yum install -y mysql-community-server如果是Centos8就需要导入新的GPG密钥不然会下载失败。rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022如图则安装完成。然后下载的rpm包就可以删除了当然你留着也可以~②查看安装情况ls /etc/my.cnf ls /var/lib/mysql/③启动mysql服务systemctl start mysqld再查看服务运行情况ps ajx | grep mysqld服务运行成功。登录MySQL①打开mysql配置文件vim /etc/my.cnf在最后一行添加skip-grant-tables②重启mysql服务systemctl restart mysqld③登录mysqlmysql -u root -p提示输入密码时直接回车跳过即可。④退出MySQLexit quit /q三者完全一样。配置MySQL配置文件为/etc/my.cnf通过修改该文件进行配置。vim /etc/my.cnf添加如上三条语句指定3306端口(mysql是网络服务后面还会改为别的端口指定server端使用utf-8编码指定默认存储引擎为innodb。修改完后重启服务并查看修改情况。netstat -nltp修改完成。本文已完结~欢迎关注我的博客获取更多内容

更多文章