CentOS7 安装mysql数据库
centOS安装mysql
一、安装前先检查系统是否自带有mysql
rpm -qa |grep mysql
二、如果有安装可以进行卸载,或者就此安装
rpm -e mysql //普通安装
rpm -e --nodepsmysql //强力删除,如果使用上面得命令时,提示有依赖得其他文件,则用该命令强力删除。
三、安装MySQL(centOS7使用yum命令)
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm - ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
四、初始化MySQL
mysqld --initialize
五、启动MySQL
systemctl start mysqld
六、查看mysql运行状态
systemctl status mysqld
七、验证mysql是否安装成功
mysqladmi --version
centOS7重置MySQL密码
1、停止mysql服务
systemctl stop mysqld.service
2、安全模式启动
mysqld_safe --skip-grant-tables &
3、无密码root账号登录
mysql -uroot -p #-u 账号 -p 密码
4、查看user表
use mysql
5、手动修改密码
update user set password=password("修改得密码") where user="账号" and host="localhost";
6、操作完成刷新
flush privileges;
7、退出
quit
centOS7外部访问mysql
把修改mysql密码得第五步中得host修改为 %
然后执行 6,7步。
在执行
GRANT ALL PRIVILEGES ON *.* 'mysql账号'@'%' IDENTIFIED BY 'mysql密码' WITH GRANT OPTION;
完成操作刷新,退出数据库即可