Mysql---Centos7软件安装
博客专区 > xjt2016 的博客 > 博客详情
Mysql---Centos7软件安装
xjt2016 发表于1年前
Mysql---Centos7软件安装
  • 发表于 1年前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: Mysql---Centos7软件安装

Mysql---Centos7软件安装

rpm安装

1. 下载rpm

http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

2. 安装rpm

rpm -uvh(-ivh) mysql57-community-release-el7-9.noarch.rpm

3. 安装mysql

sudo yum install mysql-community-server

4. 启动mysql

sudo service mysqld start

5. 查看mysql状态

sudo service mysqld status

6. 查看安装过程中生成的默认密码

sudo grep 'temporary password' /var/log/mysqld.log

7. 登录mysql

mysql -u root -p

8. 修改mysql默认密码校验规则

如果发现语句无法执行,应该是语句中的空格问题,手打代替粘贴复制。

#密码强度可由validate password strength()函数评估(返回0至100之间的数),如:
mysql>select VALIDATE_PASSWORD_STRENGTH('123456');
mysql>select VALIDATE_PASSWORD_STRENGTH('Password@123456');
#修改方法如下:
set global validate_password_policy=low;
set global validate_password_length=4;
ALTER USER USER() IDENTIFIED BY '123456';
mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+-------+
| Variable_name                        | Value |
+--------------------------------------+-------+
| validate_password_check_user_name    | OFF   |
| validate_password_dictionary_file    |       |
| validate_password_length             | 8     |
| validate_password_mixed_case_count   | 1     |
| validate_password_number_count       | 1     |
| validate_password_policy             | LOW   |
| validate_password_special_char_count | 1     |
+--------------------------------------+-------+
7 rows in set (0.00 sec)
mysql> 

Mysql日志:

mysql>  select @@log_error;
+---------------------+
| @@log_error         |
+---------------------+
| /var/log/mysqld.log |
+---------------------+
1 row in set (0.00 sec)
mysql> 
# grep "password" /var/log/mysqld.log 命令获取MySQL的临时密码

Mysql安装

1、sudo rpm -Uvh platform-and-version-specific-package-name.rpm
2、sudo rpm -Uvh mysql57-community-release-el6-n.noarch.rpm
3、yum repolist all | grep mysql
4、sudo yum install mysql-community-server
5、sudo service mysqld start
6、sudo service mysqld status
7、sudo grep 'temporary password' /var/log/mysqld.log
8、mysql -uroot -p 
9、ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

其他资源

MySQL入门

标签: MySQL
共有 人打赏支持
粉丝 4
博文 42
码字总数 20703
×
xjt2016
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: