文档章节

Mysql---Centos7软件安装

xjt2016
 xjt2016
发布于 2016/11/21 09:12
字数 314
阅读 5
收藏 0

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入门

© 著作权归作者所有

共有 人打赏支持
xjt2016
粉丝 5
博文 43
码字总数 23513
作品 0
杭州
后端工程师
centos7安装mysql5.7.18笔记

重装了一下系统,装了centos7,但是centos7下默认没有安装mysql,有MariaDB数据库,网上的解释是: “MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发...

panday
07/23
0
0
高可用centos7 HA:corosync+packmaker+http\mysql

corosync+pacemaker:在配置corosync时最好具有三个以上的节点,并且节点个数 为奇数个,如果使用偶数个节点的话也没关系,只是要关闭不具有法定票数的决策 策略功能 支持的服务在pacemaker...

lawsonduan
2016/08/11
0
0
Rsyslog+Loganalyer+MySQL下部署日志服务器

Rsyslog+Loganalyer+MySQL下部署日志服务器 准备工作(三台Centos服务器Centos7): MySQL服务器(192.168.1.70):收集储存管理日志 web/Rsyslog服务器(192.168.1.52):搭建httpd服务,提供...

JAYZ_HAO
2017/05/26
0
0
CentOS 7 + MySQL

环境: CentOS7 软件:MySQL5.6.26 1 下载MySQL 源码包 wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 2 解压下载的文件到/usr/local目录并修改......

黄河鲤鱼
06/26
0
0
yum安装最新的mysql

通常在使用Yum安装MySQL时,centos6默认安装的是伴随OS发布的旧MySQL版本,centos7安装的MariaDB。之前要安装最新的MySQL版本,你必须去Oracle的MySQL主页,下载最新的发布版本,然后编译安装...

hiwill
2015/09/09
459
0

没有更多内容

加载失败,请刷新页面

加载更多

ReentrantLock_可重入

package cunrent;import java.util.Calendar;import java.util.concurrent.locks.ReentrantLock;public class TestReentrantLock { public static void main(String[] args......

noteman
36分钟前
2
0
CentOS7下安装mysql5.7

1、安装YUM Repo 由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 然后进行repo的安...

JungleKing
44分钟前
2
0
DevExpress v18.1新版亮点——DevExtreme篇(三)

用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能,快来下载试用新版本!点击下载...

Miss_Hello_World
44分钟前
1
0
LoadRunner 安装

如果安装LoadRunner 11时弹窗提示"Micosoft Visual C++ 2005 SP1 可再发行组件包(X86):'命令行选项语法错误。键入命令 / ? 可获得帮助信息'"。或者弹窗提示"此计算机缺少 vc2005_sp1_wit...

ww1234
53分钟前
1
0
两个时间段相隔自然月Util

public class DateUtil { public static int getDay(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); return calend......

木九天
56分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部