千家信息网

CentOS7服务器如何安装MySQL

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要为大家展示了"CentOS7服务器如何安装MySQL",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"CentOS7服务器如何安装MySQL"这篇
千家信息网最后更新 2025年02月01日CentOS7服务器如何安装MySQL

这篇文章主要为大家展示了"CentOS7服务器如何安装MySQL",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"CentOS7服务器如何安装MySQL"这篇文章吧。

  • MySQL的yun源地址:https://dev.mysql.com/downloads/repo/yum/

  • MySQL的yun源地址使用文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

下载mysql的yum源

可以使用ustc的源wget http://centos.ustc.edu.cn/mysql-repo/mysql57-community-release-el7-11.noarch.rpm

wget https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm             //下载mysql的yum源rpm -Uvh mysql57-community-release-el7-10.noarch.rpm                                   //安装yum源yum repolist all | grep mysql                                                          //查看所有mysql的yum源yum repolist enabled | grep mysql                                                      //查看启用的的mysql的yum源vim /etc/yum.repos.d/mysql-community.repo                                              //修改mysql源

启用mysql5.6的源,关闭mysql5.7的源。enabled=1为启用。

[mysql56-community]name=MySQL 5.6 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

安装mysql

yum install mysql-community-servermkdir /data/mysql                         // 创建mysql数据存放文件夹chown mysql:mysql /data/mysql             // 将文件夹的所有者设置为mysql

修改数据库文件位置,但不要修改sock位置,否则会出现找不到sock的问题。

vim /etc/my.conf

修改端口号

[client]# 设置客户端字符集。在服务器使用 mysql -umyname -p 登录时使用的字符集,不设置会导致显示乱码default-character-set=utf8mb4[mysqld]# 服务器端口号port=53306# 服务器字符集character-set-server=utf8mb4# innodb内存,对性能影响巨大,如果是专用数据库服务器,可以设置为物理内存的70%-80%innodb_buffer_pool_size = 1024M# 数据库最大连接数max_connections=5000# 设置在网络传输中一次消息传输量的最大值。系统默认值为4MB,最大值是1GBmax_allowed_packet=32M# innodb日志文件大小,默认为48Minnodb_log_file_size=128M# 数据库文件位置datadir=/data/mysql

mysql自启动

systemctl start mysqldsystemctl enable mysqldmysql_secure_installation

常用操作

systemctl restart mysqld                    // 重启mysqlmysqladmin -u foo -p password               // 修改密码

创建用户

mysql -uroot -p                                                   // 登录mysqlcreate user 'jspxcms'@'%' identified by 'mypass';                 // %代表可以在任何地方登录数据库。删除用户:drop user myname#create user 'jspxcms'@'localhost' identified by 'mypass';         // localhost代表只能在本机登录数据库#update user set password=password('mypass') where user='jspxcms';    // 修改密码create database jspxcms;                                          // 创建数据库grant all on jspxcms.* to 'jspxcms'@'%';                          // 赋权flush privileges;                                                 // 刷新系统权限表show databases;                                                   // 查看数据库use mysql;                                                        // 切换到mysql数据库select user,host from user;                                       // 显示用户名和可以登录的主机show variables like 'character%';                                 // 显示字符集show variables like 'collation%';show variables like '%max_connections%';                          // 显示最大连接数exit;                                                             // 退出

修改密码

mysqladmin -h 111.222.333.444 -u jspxcms -p password

以上是"CentOS7服务器如何安装MySQL"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

数据 数据库 服务器 服务 文件 登录 最大 字符 字符集 位置 内容 密码 用户 篇文章 代表 内存 口号 地址 文件夹 最大值 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 成都义幻网络技术有限公司 手游服务器爆满 db2添加数据库 数据库输出最长的名字 软件开发方案画图工具 网络安全密钥查看器 比格云服务器开启80端口 查找数据库中的数据字典 数据库as后接type 手机百度找不到服务器是什么原因 民生银行软件开发中心年工资总额 江苏省网络安全和信息化工作 布谷鸟服务器端管理工具 数据库远程连接字符串 丰台区节能软件开发服务价钱 腾讯超级会员数据库 汉王客户端连接不到数据库 软件开发助理工程师java 服务器设置时间 各大厂商服务器保存位置 说明网络技术给人们带来什么举例 我的世界服务器异世界 昌平区综合网络技术推广好处 数据库 excel查询语句 2017年网络安全问题 lol各服务器王者段位人数 闵行区专业软件开发服务电话 天津做软件开发待遇 8口kvm连接两台服务器 sql数据库max函数并发问题
0