rpm安裝mysql

下載rpm包

官網下載 https://dev.mysql.com/downloads/mysql/5.7.htmlhtml

mysql-community-client-5.7.29-1.el7.x86_64.rpm
mysql-community-common-5.7.29-1.el7.x86_64.rpm
mysql-community-libs-5.7.29-1.el7.x86_64.rpm
mysql-community-server-5.7.29-1.el7.x86_64.rpm

安裝

依次經過rpm -ivh安裝mysql

[root@localhost mysql]# rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm 
warning: mysql-community-common-5.7.29-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:mysql-community-common-5.7.29-1.e################################# [100%]
[root@localhost mysql]# rpm -ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm 
warning: mysql-community-libs-5.7.29-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:mysql-community-libs-5.7.29-1.el7################################# [100%]
[root@localhost mysql]# rpm -ivh mysql-community-client-5.7.29-1.el7.x86_64.rpm 
warning: mysql-community-client-5.7.29-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:mysql-community-client-5.7.29-1.e################################# [100%]
[root@localhost mysql]# rpm -ivh mysql-community-server-5.7.29-1.el7.x86_64.rpm 
warning: mysql-community-server-5.7.29-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:mysql-community-server-5.7.29-1.e################################# [100%]

登陸

[root@localhost mysql]# cat /var/log/mysqld.log | grep 'password'

若是此文件沒有內容,須要無密碼登陸

關閉數據庫sql

[root@localhost mysql]# systemctl stop mysqld

查看數據庫狀態數據庫

[root@localhost mysql]# systemctl status mysqld

添加內容vim

[root@localhost mysql]# vim /etc/my.cnf
skip-grant-tables

開啓數據庫session

[root@localhost mysql]# systemctl start mysqld

登陸spa

[root@localhost mysql]# mysql -uroot

修改root用戶遠程訪問

查看用戶名和登陸權限code

mysql> select user,host from user;
+---------------+-----------+
| user          | host      |
+---------------+-----------+
| mysql.session | localhost |
| mysql.sys     | localhost |
| root          | localhost |
+---------------+-----------+

修改權限server

mysql> update user set host='%' where user='root' and host='localhost';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

修改密碼

修改密碼htm

mysql> set password=password('qingdao_MYSQL123');
Query OK, 0 rows affected, 1 warning (0.00 sec)

關閉數據庫,將my.cnf文件,添加的內容刪除

[root@localhost mysql]# systemctl stop mysqld
[root@localhost mysql]# vim /etc/my.cnf

啓動數據庫

[root@localhost mysql]# systemctl start mysqld

使用密碼登陸

[root@localhost mysql]# mysql -uroot -p'qingdao_MYSQL123'
相關文章
相關標籤/搜索