<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • 如何安裝mysql數據庫步驟(linux必學的60個命令)


    前幾天做一個項目,部署環境時安裝Mysql8遇到了一些坑,記錄分享一下安裝過程。

    1.安裝前準備,卸載老版的mysql

    對于全新的機器、或者未安裝過的可以忽略這一步。安裝過的一定要卸載干凈。具體卸載步驟如下:

    (1)徹底關閉mysql??梢韵仁褂?ps -ef|grep mysql命令查看mysql是否在運行,可以直接通過 kill -9 進程號關閉。不過大多數情況下,自動安裝的mysql會是系統服務,可以通過 service mysqld stop命令來關閉。執行完命令可以用ps -ef|grep mysql再檢查一次。

    (2)卸載安裝的mysql??梢允褂妹?rpm -qa|grep -i mysql來查看安裝的包。然后將這些包依次刪除,我這里是以下幾個包,然后使用 rpm -ev 包名 –nodeps 命令依次刪除所有的包(參數”–nodeps“,是不檢查依賴的意思,不加容易出錯)。比如:rpm -ev
    mysql-server-8.0.21-1.module_el8.2.0+493+63b41e36.x86_64 –nodeps。

    Redhat 通過Yum安裝Mysql8(表名不區分大小寫)

    (3)刪除mysql目錄和文件夾。通過 find / -name mysql名稱可以查找到所有mysql的目錄,找到后,根據自己的情況全部刪除。刪除命令 rm -rf 路徑。 最后刪除自己的配置文件 my.cnf,系統默認的是 /etc/my.cnf

    2.安裝Mysql。

    安裝之前可以通過yum list | grep mysql命令查看一下mysql版本。正常安裝的話,執行 yum install -y mysql即可。安裝完成后不要立即啟動(切記),我就是直接啟動了,害的又卸載重裝了。

    3.配置Mysql。

    在實際應用的場景中,通常對于數據表名,我們是不區分大小寫的,然而mysql8的默認值是區分大小寫的,并且初始化后無法修改。所以一定要先改配置文件。通過上面方式安裝的默認配置文件一般在 /etc/my.cnf 通過vi my.cnf打開編輯(若沒有,新建一個)。

    在[mysqld]下添加lower_case_table_names=1。如下圖。

    Redhat 通過Yum安裝Mysql8(表名不區分大小寫)

    4.啟動數據庫,配置相關賬戶和數據庫。

    通過service mysqld start啟動服務,service mysqld stop是關閉服務名。之后通過。/usr/bin/mysqladmin -u root password ‘Pass@2020Word’.設置root初始密碼,或者ALTER user ‘root’@’%’ IDENTIFIED BY ‘Key@202107’修改root初始密碼,mysql8要求root 密碼要有大小寫字母、數字和特殊字符等混合。完成之后就可以通過 mysql -u root -p連接數據庫,創建數據庫、數據表了。

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费