中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos7下如何安裝和配置MySQL5.7.20

發布時間:2020-07-27 11:39:42 來源:億速云 閱讀:200 作者:小豬 欄目:MySQL數據庫

小編這次要給大家分享的是Centos7下如何安裝和配置MySQL5.7.20,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

1.在官網下載MySQL5.7安裝包:mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz。

Centos7下如何安裝和配置MySQL5.7.20

2.通過SSH Secure Shell Client遠程訪問CentOS7

3.卸載系統自帶的Mariadb數據庫

Centos7下如何安裝和配置MySQL5.7.20

4.創建mysql用戶組和mysql用戶

Centos7下如何安裝和配置MySQL5.7.20

5.將MySQL安裝包上傳到CentOS7服務器/root目錄下并解壓(這里我是用filezilla去登陸遠程服務然后把安裝包上傳到root目錄下的,解壓是先cd 到當前文件所在目錄,在執行以下目錄)

# tar xzvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

6.將解壓后的安裝包移動到/data下目錄,重命名為mysql

# mv /root/mysql-5.7.20-linux-glibc2.12-x86_64 /data/mysq

這里直接用filezilla登陸服務后新建一個data文件夾然后把解壓后的文件移動到data目錄下并且從命名為mysql

結果如下圖

Centos7下如何安裝和配置MySQL5.7.20

7.修改權限

Centos7下如何安裝和配置MySQL5.7.20

8.在mysql目錄下創建data目錄,作為數據庫存儲位置

# mkdir /data/mysql/data(這里是在mysql目錄下去創建data目錄)

9.初始化mysql

Centos7下如何安裝和配置MySQL5.7.20

10.啟動MySQL,并查看是否已啟動成功

    Centos7下如何安裝和配置MySQL5.7.20

11.通過初始密碼登錄MySQL,并修改密碼

Centos7下如何安裝和配置MySQL5.7.20

12.關閉MySQL服務,并查看是否關閉成功

Centos7下如何安裝和配置MySQL5.7.20

13.設置開機自啟

Centos7下如何安裝和配置MySQL5.7.20

以后可以使用service命令控制mysql的啟動和停止,命令為:service mysqld start和service mysqld stop,有可能執行的時候會報錯,如下圖

Centos7下如何安裝和配置MySQL5.7.20

這是因為mysql默認安裝在/usr/local目錄下,如果安裝在/usr/local目錄下則會正常啟動和關閉,不會報錯。但是本次安裝在自定義的/data目錄下,此時需要修改vi /etc/init.d/mysqld文件,保存后退出

Centos7下如何安裝和配置MySQL5.7.20

然后在執行service mysqld start啟動命令,OK

Centos7下如何安裝和配置MySQL5.7.20

再執行service mysqld stop關閉命令,OK

Centos7下如何安裝和配置MySQL5.7.20

14.配置全局環境變量

編輯/etc/profile文件

# vi /etc/profile

在profile文件底部添加如下兩行配置,保存后退出

PATH=/data/mysql/bin:/data/mysql/lib:$PATH
export PATH

設置環境變量立即生效

# source /etc/profile

15.設置遠程主機登錄

首先 service mysqld start啟動服務

然后登陸mysql:# mysql -uroot -p  然后執行以下命令

Centos7下如何安裝和配置MySQL5.7.20

遠程登錄失敗

Centos7下如何安裝和配置MySQL5.7.20

查看3306端口是否已開放

# netstat -nupl|grep 3306

開放3306端口并重啟防火墻

Centos7下如何安裝和配置MySQL5.7.20

再次遠程登錄,成功

Centos7下如何安裝和配置MySQL5.7.20

16.結束!

mysql安裝好后,嘗試在程序中鏈接mysql然后發現連接不上,錯誤如下

 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

是Mysql數據庫的SSL連接問題,提示警告不建議使用沒有帶服務器身份驗證的SSL連接,是在MYSQL5.5.45+, 5.6.26+ and 5.7.6+版本中才有的這個問題。解決辦法在警告中已經說明了

在數據庫連接的url中添加useSSL=false;

vi命令

Ctrl+u:向文件首翻半屏;
Ctrl+d:向文件尾翻半屏;
Ctrl+f:向文件尾翻一屏;
Ctrl+b:向文件首翻一屏;
Esc:從編輯模式切換到命令模式;
ZZ:命令模式下保存當前文件所做的修改后退出vi;
:行號:光標跳轉到指定行的行首;
:$:光標跳轉到最后一行的行首;
x或X:刪除一個字符,x刪除光標后的,而X刪除光標前的;
D:刪除從當前光標到光標所在行尾的全部字符;
dd:刪除光標行正行內容;
ndd:刪除當前行及其后n-1行;
nyy:將當前行及其下n行的內容保存到寄存器?中,其中?為一個字母,n為一個數字;
p:粘貼文本操作,用于將緩存區的內容粘貼到當前光標所在位置的下方;
P:粘貼文本操作,用于將緩存區的內容粘貼到當前光標所在位置的上方;
/字符串:文本查找操作,用于從當前光標所在位置開始向文件尾部查找指定字符串的內容,查找的字符串會被加亮顯示;
?name:文本查找操作,用于從當前光標所在位置開始向文件頭部查找指定字符串的內容,查找的字符串會被加亮顯示;
a,bs/F/T:替換文本操作,用于在第a行到第b行之間,將F字符串換成T字符串。其中,“s/”表示進行替換操作;
a:在當前字符后添加文本;
A:在行末添加文本;
i:在當前字符前插入文本;
I:在行首插入文本;
o:在當前行后面插入一空行;
O:在當前行前面插入一空行;
:wq:在命令模式下,執行存盤退出操作;
:w:在命令模式下,執行存盤操作;
:w!:在命令模式下,執行強制存盤操作;
:q:在命令模式下,執行退出vi操作;
:q!:在命令模式下,執行強制退出vi操作;
:e文件名:在命令模式下,打開并編輯指定名稱的文件;
:n:在命令模式下,如果同時打開多個文件,則繼續編輯下一個文件;
:f:在命令模式下,用于顯示當前的文件名、光標所在行的行號以及顯示比例;
:set number:在命令模式下,用于在最左端顯示行號;
:set nonumber:在命令模式下,用于在最左端不顯示行號;

看完這篇關于Centos7下如何安裝和配置MySQL5.7.20的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南京市| 福州市| 绩溪县| 宜黄县| 商南县| 哈巴河县| 浦东新区| 乐昌市| 仁怀市| 太湖县| 甘孜县| 绥德县| 通州区| 霍邱县| 饶阳县| 沾化县| 清河县| 遂昌县| 临潭县| 南安市| 平利县| 望都县| 内黄县| 大渡口区| 富阳市| 龙山县| 保康县| 屏南县| 岫岩| 商水县| 琼结县| 云和县| 刚察县| 鸡东县| 芜湖县| 仁怀市| 古交市| 辉南县| 临朐县| 康乐县| 宜兰县|