CentOS7 安装 MySQL详解程序员
yum list installed | grep mysql
如果有的话 就全部卸载
yum -y remove +数据库名称
二、MySQL 依赖 libaio,所以先要安装 libaio
yum search libaio # 检索相关信息
yum install libaio # 安装依赖包
三、安装MySQL
地址为 IT虾米网
1)在线安装 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
2)添加 MySQL Yum Repository 到你的系统 repository 列表中,执行
yum localinstall mysql-community-release-el7-5.noarch.rpm
四、验证下是否添加成功
五、选择要启用 MySQL 版本
查看 MySQL 版本,执行
yum repolist all | grep mysql
可以看到 5.5, 5.7 版本是默认禁用的,因为现在最新的稳定版是 5.6
查看当前的启动的 MySQL 版本
yum repolist enabled | grep mysql六、通过 Yum 来安装 MySQL
执行 :yum install mysql-community-server
Yum 会自动处理 MySQL 与其他组件的依赖关系:
看到这样表示已经安装完成。
执行 whereis mysql
可以看到 MySQL 的安装目录是 /usr/bin/
七:启动和关闭 MySQL Server
启动 MySQL Server
systemctl start mysqld
查看 MySQL Server 状态
systemctl status mysqld
关闭 MySQL Server
systemctl stop mysqld
测试是否安装成功八、防火墙设置
远程访问 MySQL, 需开放默认端口号 3306
执行
[[email protected] lzh]# firewall-cmd --permanent --zone=public --add-port=3306/tcp success [[email protected] lzh]# firewall-cmd --permanent --zone=public --add-port=3306/udp success
这样就开放了相应的端口。
执行
[[email protected] lzh]# firewall-cmd --reload success
九、MySQL 安全设置
服务器启动后,可以执行
mysql_secure_installation
此时输入 root 原始密码(初始化安装的话为空),接下来,为了安全,MySQL 会提示你重置 root 密码,移除其他用户账号,禁用 root 远程登录,移除 test 数据库,重新加载 privilege 表格等,你只需输入 y 继续执行即可。
至此,整个 MySQL 安装完成。
十、测试
1)然后接下来就是重启mysql服务,再次进入到mysql 如下所示:
2)用查询语句查看user表
3)如果需要使用外部工具链接mysql
则需要关闭防火墙
systemctl stop firewalld
然后查看状态
systemctl status firewalld
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/1870.html
服务器部署程序员系统优化网站设置运维相关文章
- 处理MySQL字符型数据处理技巧(mysql字符型)
- 安装快速安装MySQL客户端: 绿色版本(mysql客户端绿色)
- MySQL数值型处理技巧(mysql数值型)
- Yum升级MySQL:实现数据库的最优性能(yum升级mysql)
- 数据库中的记录使用C语言删除MySQL数据库中的记录(c语言删除mysql)
- MySQL实现交叉连接查询技巧(mysql交叉连接)
- MySQL安装及其使用指南(mysql的安装与使用)
- Yum安装MySQL简易上手指南(yum在线安装mysql)
- 重复行MySQL中消除重复行的方法(mysql中可以删除)
- MySQL安装指南:发现完美安装位置(mysql装在哪)
- Maximizing Efficiency with MySQL Database Interface: A Comprehensive Guide(mysql数据库接口)
- StepbyStep Guide to Installing MySQL on a LAMP Environment(lamp安装mysql)
- MySQL与MSSQL技术比较(mysql比较mssql)
- MySQL中高低排序详解(mysql中从高到低排序)
- MySQL中1003错误解决方法(mysql中1003)
- MySQL如何比较两行数据25字(mysql 两行数据比较)
- 快速了解如何在ASP环境下安装MySQL(asp 安装mysql)
- 教你用CMD快速安装MySQL(cmd mysql安装)
- 三个MySQL用户如何创建授权和管理(mysql 三个任意用户)
- MySQL轻松入门一键安装部署(mysql一键安装部署)
- 解决MySQL下载速度为零的问题(mysql下载速度为零)
- MySQL下载及安装过程详解(附图)(mysql下载示图)
- 解决MySQL下载缓慢问题,加快安装速度(mysql下载特别慢)
- MySQL上机实验总结详尽分析与总结(mysql上机分析总结)