千家信息网

CentOS7服务器如何安装MySQL

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章主要为大家展示了"CentOS7服务器如何安装MySQL",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"CentOS7服务器如何安装MySQL"这篇
千家信息网最后更新 2024年09月22日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安全错误 数据库的锁怎样保障安全 网络安全对于社会安全 网络技术实训总结1500字 基于图形的软件开发工具 中国根服务器管理机构 华为云服务器教程 认知障碍的数据库介绍写什么内容 软件开发商的痛点 可以将服务器当电脑主机用吗 接口数据存入数据库 适合大型软件开发的模型 服务器配置与管理实践周总结 怎么看邮件是否删除服务器 菏泽金梦网络技术 coc服务器在哪 中学生与网络安全教育教案 2022成都软件开发公司排名 网络安全状态数据采集设备 网课及网络安全教育班会感想 企业管理软件开发费用完整版 网络安全问题阐述 服务器是否能设置启动盘 株洲网络安全宣传周步步高 配置一个安装服务器失败 华为三层交换机怎么连接服务器 手机版本命令方块创造服务器 南京新品服务器服务商 光盘数据库也属于文献 计算机网络技术的中级证书 双机热备软件开发单位 服务器断电挂载磁盘错误
0