在VMware Workstation Pro虛擬機里安裝MYSQL


參考文獻:

使用SecureCRT的SFTP在WINDOWS與LINUX之間傳輸文件

http://blog.itpub.net/31015730/viewspace-2152272

https://www.jianshu.com/p/276d59cbc529

1.  下載

1.1  通過瀏覽器下載

https://dev.mysql.com/downloads/mysql/

https://downloads.mysql.com/archives/community/

1.2  通過wget下載

或者使用wget下載:

wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar

2.   安裝

2.1.  檢測是否已經安裝了mysql

rpm -qa | grep mysql

如果已經安裝了,將其卸載,如:

rpm -e --nodeps  mysql-libs-5.1.73-5.el6_6.i686

2.2.  安裝mysql

1、mkdir /usr/local/src/mysql

2、cd /usr/local/src/mysql

從win10操作系統,上傳到Linux虛擬機可以使用SecureCRT的“傳輸”——>Start TFTP Server

mv mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar /usr/local/src/mysql/mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar

3、解壓tar文件包釋放出rpm文件出來

tar -xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar

4、安裝server文件
rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm

出錯:

如上的報錯,由於centos 7默認是已有mariadb數據庫了,再去安裝mysql之前要先卸載掉mariadb

 

查詢是否已經安裝了mariadb

rpm -qa | grep mariadb

卸載已經安裝了的mariadb

rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64

再按照順序執行以下安裝命令:

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

5、mysql的配置過程

mysql的data文件默認放在:/var/lib/mysql

而mysql配置文件默認放在:/usr/share/mysql

查看mysql的服務

systemctl status mysqld.service

● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html

啟動mysql的服務 

systemctl start mysqld.service

mysql服務啟動成功,首先使用臨時的密碼進行登錄,查看臨時密碼

grep "password" /var/log/mysqld.log

 使用臨時密碼登錄,然后修改root的密碼

 mysql -uroot -pH8y6=0flwxe#

如果自動生成的初始密碼里含有特殊符號;需要使用到轉義符。

 

 修改mysql的全局密碼安全度檢查策略

使用一下命令行修改數據庫root密碼為 mysql1234

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql1234';

怎樣退出mysql命令行

mysql -uroot -p
quit;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM