本文整理自网络,侵删。
参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
首先创建一个repo文件
vim /etc/yum.repos.d/mysql-community.repo
然后根据官方文档写入:
比如在centOS 7安装mysql 5.7
[mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=1 gpgcheck=0 //官方文档这里是1,设置0可以跳过检测,不影响安装。 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
主要在baseurl中
mysql-5.7-community是mysql版本号,使用5.6的版本是mysql-5.6-community;
后面的7是centOS版本,比如centOS 6.5应该是6;
然后就可以开始安装mysql可以参考官方文档:
sudo yum install mysql-community-server
启动mysql
sudo service mysqld start
查看mysql运行状态
sudo service mysqld status
现在打开/var/log/mysqld.log 文件,找到自动为mysql设置的密码,这个密码比较复杂!
然后运行 mysql -uroot -p 回车之后输入刚才看到的密码,回车;
修改密码(由于mysql5.7的密码安全策略,先使用一个复杂度比较高的密码,之后再做修改):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'
之后就可以进行mysql的各项操作了!
补充:关于密码安全策略(用于开发环境)
mysql> SHOW VARIABLES LIKE 'validate_password%';
参数解释:
相关阅读 >>
更多相关阅读请进入《mysql》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。