当前位置:TranBon博客 > 首页 > 技术 > Centos手动安装MySQL数据库、设置MySQL数据库密码、设置MySQL数据库远程

Centos手动安装MySQL数据库、设置MySQL数据库密码、设置MySQL数据库远程

adminis4年前 (2020-12-05)技术80600
清理环境

Centos7默认系统自带MariaDB

mariadb是从MySQL来的,是它的一个分支,需要清理掉

查看是否已安装

rpm -qa |grep -i mysql
rpm -qa |grep -i mariadb

rpm -e 加上包名,把mariadb包清掉
rpm -e mariadb
rpm删除时如果有依赖关系,可以用yum remove +包名 ,来删除mariadb
yum remove mariadb

安装Mysql

Mysql下载处

MySQL :: Download MySQL Community Server
https://dev.mysql.com/downloads/mysql/
一、手动安装
yum install -y net-tools
rpm -ivh  https://cdn.mysql.com/archives/mysql-5.7/mysql-community-common-5.7.31-1.el7.x86_64.rpm
rpm -ivh  https://cdn.mysql.com/archives/mysql-5.7/mysql-community-libs-5.7.31-1.el7.x86_64.rpm
rpm -ivh  https://cdn.mysql.com/archives/mysql-5.7/mysql-community-client-5.7.31-1.el7.x86_64.rpm
rpm -ivh  https://cdn.mysql.com/archives/mysql-5.7/mysql-community-server-5.7.31-1.el7.x86_64.rpm
二、重置mysql密码

1、配置mysql
vi /etc/my.cnf
[mysqld]后面任意一行添加 skip-grant-tables 用来跳过密码验证的过程。
保存文档并退出

2、接下来我们需要重启MySQL:
/etc/init.d/mysql restart

3、重启之后输入mysql即可进入mysql。
进入到终端当中,敲入 mysql -u root -p 命令然后回车,当需要输入密码时,直接按enter键,便可以不用密码登录到数据库当中

mysql> use mysql;
mysql> update user set password=password("你的新密码") where user="root";
mysql> flush privileges;
mysql> quit

4、将MySQL的登录设置修改回来:vi /etc/my.cnf,将刚才加的skip-grant-tables删除并保存退出。

5、重启数据库:service mysqld restart

6、尝试新密码登录

mysql -u root -p
输入新密码
三、MySQL允许远程登录

设置root允许任意ip远程

use mysql;
grant all PRIVILEGES on *.* to root@'%' identified by '数据库密码';
flush privileges;

或者

设置root指定ip远程,
如允IP:192.168.192.168

use mysql;
grant all PRIVILEGES on *.* to root@'192.168.192.168' identified by '数据库密码';
flush privileges;
其它命令

看是否有mysql进程:ps –ef | grep –i mysql
看是否有mysql服务:ps –ef | grep mysql

启动mysql服务:service mysql start
停止mysql服务:service mysql stop
重启mysql服务:service mysql restart


第7条随机版权

扫描二维码推送至手机访问。

版权声明:本文由TranBon博客发布,如需转载请注明出处。

本文链接:http://user.33ol.com/?id=266

“Centos手动安装MySQL数据库、设置MySQL数据库密码、设置MySQL数据库远程” 的相关文章

哈哈哈!大神Note3 终于可以把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!

哈哈哈!大神Note3 终于可以把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!

哈哈哈!大神Note3 终于可以把 酷派系统 直接刷成 360 OS 2.0了哈哈哈!大神Note3 终于可以把 酷派系统 “砖头”直接刷成 360 OS 2.0了最新版的刷机软件就可以了,直接把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!下面重点:刷机软件 要是如下图,...

vi编辑器教程

http://blog.sina.com.cn/s/blog_736f1c59010136ry.htmlhttp://blog.csdn.net/lanxinju/article/details/5731843Linux下的文本编辑器有很多种,vi 是最常用的,也是各版本Linux的标配。注意,vi...

centos固定网卡、网卡名会变、网卡名错乱,解决方法

centos固定网卡、网卡名会变、网卡名错乱,解决方法

cd /etc/udev/rules.d/ vi /etc/udev/rules.d/70-persistent-net.rules echo "SUBSYSTEM==\"net\", ACTION==\"add\", DRIVERS==\&...