centos 7 安装配置 mysql

1、下载并安装MySql
# mysql官方的yum repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
# 安装yum repository
yum -y install mysql57-community-release-el7-10.noarch.rpm
# 安装Mysql服务器
yum -y install mysql-community-server
2、Mysql数据库设置
# 启动mysql
systemctl start mysqld.service
# 查看mysql运行状态
systemctl status mysqld.service

# Mysql服务启动后,获得root的密码
grep "password" /var/log/mysqld.log

# 登录mysql
mysql -uroot -p
# 输入上一步获得的初始密码,MYSQL默认必须修改密码才能正常使用
# 修改初始密码(密码过于简单会报错)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

# 卸载 Yum Repository,因为每次 yum 操作都会自动更新
yum -y remove mysql57-community-release-el7-10.noarch

# 此时远程登录数据库会报错,原因是没有授权
#任何主机
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

#指定主机
mysql> GRANT ALL PRIVILEGES ON *.* TO 'jack'@’47.97.1.123’ IDENTIFIED BY '123456' WITH GRANT OPTION;

# 设置后刷新权限
mysql>flush privileges;
3、重启mysql服务
service mysqld restart
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 安装并配置MySQL数据库 3.2.1安装MySQL数据库 1.MySQL数据库的安装环境准备 如果读者没有物理服...
    SkTj阅读 4,243评论 0赞 6
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,869评论 0赞 30
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,184评论 0赞 19
  • 解法一: 两次循环 解法二: 利用字典
    她和她的喵真好看阅读 957评论 0赞 0
  • 前言 通常在数据流通过程中会对数据进行各种加密,为了验证数据的准确性,有的加密方式是需要相通的,一下就简单记述一下...
    散漫二丫阅读 1,146评论 0赞 3

友情链接更多精彩内容