centos安装mysql并设置远程访问

下载之前先删除有关mysql
使用rpm查看已安装的安装包

java 复制代码
rpm -qa|grep mysql

使用yum卸载安装的mysql

java 复制代码
yum remove  mysql mysql-server mysql-libs mysql-server

查询剩下的

javascript 复制代码
rpm -qa|grep mysql

删除剩下的

java 复制代码
rpm -ev 直接放你查到的

删除剩余的

java 复制代码
rm -rf mysql*

再次找

java 复制代码
find / -name mysql

删除剩下的

java 复制代码
rpm -ev 直接放你查到的

检查

java 复制代码
rpm -qa|grep mysql
find / -name mysql

下载mysql的repo源

java 复制代码
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安装mysql-community-release-el7-5.noarch.rpm包

java 复制代码
rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装mysql

java 复制代码
yum -y install mysql-server

修改配置文件

java 复制代码
vim /etc/my.cnf

在配置文件的[mysqld]下面添加:

java 复制代码
character-set-server=utf8

设置自启动

java 复制代码
systemctl enable mysqld

启动mysql

java 复制代码
systemctl start mysqld

检查状态

java 复制代码
systemctl status mysqld

默认初始root账户没密码,使用下述命令进入mysql

java 复制代码
mysql -uroot -p

给root用户设置密码(mysql中使用命令)

java 复制代码
set password for root@localhost=password('root');

退出数据库

java 复制代码
exit;

用账号密码登录,使用新改的密码下述命令进入mysql

java 复制代码
mysql -uroot -proot

查看用户,删除匿名用户

java 复制代码
select user,host from mysql.user;

举例:给root用户赋予管理员的权限 %代表所有ip地址都能登录,localhost表示只能本地登录

handlebars 复制代码
grant all privileges on *.* to root@'%' identified by 'root' with grant option;

刷新权限

java 复制代码
flush privileges;

退出数据库

java 复制代码
exit;

记得打开腾讯云的3306端口
检查防火墙状态

java 复制代码
sudo systemctl status firewalld

开放防火墙3306端口

java 复制代码
sudo firewall-cmd --permanent --add-port=3306/tcp

重新加载

java 复制代码
sudo firewall-cmd --reload

确任端口开放

java 复制代码
```sudo netstat -tulnp | grep 3306
相关推荐
网硕互联的小客服1 小时前
MYSQL数据库和MSSQL数据库有什么区别?分别适用于什么脚本程序?
数据库·mysql·sqlserver
云计算老刘1 小时前
3.Shell 变量基础知识
chrome·正则表达式·centos·云计算
计算机毕设匠心工作室2 小时前
【python大数据毕设实战】全球大学排名数据可视化分析系统、Hadoop、计算机毕业设计、包括数据爬取、数据分析、数据可视化、机器学习、实战教学
后端·python·mysql
千寻技术帮2 小时前
10413_基于Springboot的智慧养老院管理系统
spring boot·mysql·源码·安装·文档·ppt·养老院
siriuuus2 小时前
Redis 安装、多实例部署、主从复制及 Cluster 实践
数据库·redis·centos
我的offer在哪里4 小时前
MySQL 底层文件的备份与恢复(分「文本类文件」「二进制核心文件」,附全场景实操)
数据库·mysql
小张程序人生5 小时前
MySQL一主一从搭建详细讲解
mysql
默恋~微凉5 小时前
Mysql 备份与还原
数据库·mysql
大锦终6 小时前
【MySQL】索引
数据库·mysql
星环处相逢6 小时前
MySQL MHA 全解析与实战部署指南
数据库·mysql