目录
MySQL安装
[doudou@hadoop102 mysql]$ ll
total 185388
-rw-r--r--. 1 doudou doudou 277604 8月 22 06:31 01_mysql-community-common-5.7.16-1.el7.x86_64.rpm
-rw-r--r--. 1 doudou doudou 2237116 8月 22 06:32 02_mysql-community-libs-5.7.16-1.el7.x86_64.rpm
-rw-r--r--. 1 doudou doudou 2112700 8月 22 06:32 03_mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm
-rw-r--r--. 1 doudou doudou 25034716 8月 22 06:34 04_mysql-community-client-5.7.16-1.el7.x86_64.rpm
-rw-r--r--. 1 doudou doudou 159295840 8月 22 06:35 05_mysql-community-server-5.7.16-1.el7.x86_64.rpm
-rw-r--r--. 1 doudou doudou 872303 8月 22 06:34 mysql-connector-java-5.1.27-bin.jar
[doudou@hadoop102 mysql]$ sudo rpm -ivh 01_mysql-community-common-5.7.16-1.el7.x86_64.rpm
[doudou@hadoop102 mysql]$ sudo rpm -ivh 02_mysql-community-libs-5.7.16-1.el7.x86_64.rpm
[doudou@hadoop102 mysql]$ sudo rpm -ivh 03_mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm
[doudou@hadoop102 mysql]$ sudo rpm -ivh 04_mysql-community-client-5.7.16-1.el7.x86_64.rpm
[doudou@hadoop102 mysql]$ sudo rpm -ivh 05_mysql-community-server-5.7.16-1.el7.x86_64.rpm
启动Mysql
[doudou@hadoop102 mysql]$ sudo systemctl start mysqld
查看root身份的初始密码
[doudou@hadoop102 mysql]$ sudo cat /var/log/mysqld.log | grep password
用root身份登录到mysql中
[doudou@hadoop102 mysql]$ mysql -uroot -p'tprasSodE0:5'
配置mysql
要求:只要是root用户+密码,在任何主机上都能登录mysql数据库
一、设置密码
mysql> set password=password("Pkn031102.");
二、更改密码策略
mysql> set global validate_password_length=4;
mysql> set global validate_password_policy=0;
三、设置简单密码
mysql> set password=password("123456");
四、设置root的远程登录权限
mysql> use mysql
mysql> select user, host from user;
mysql> update user set host="%" where user="root";
mysql> flush privileges;
mysql> quit;
连接mysql
生成业务数据
在hadoop102的/opt/module/目录下创建db_log文件夹
[doudou@hadoop102 module]$ mkdir db_log/
把gmall2020-mock-db-2021-01-22.jar和application.properties上传到hadoop102的/opt/module/db_log路径上
[doudou@hadoop102 db_log]$ ll
total 14780
-rw-r--r--. 1 doudou doudou 1767 8月 22 07:04 application.properties
-rw-r--r--. 1 doudou doudou 15127607 8月 22 07:04 gmall2020-mock-db-2021-01-22.jar