<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>
  • linux安裝mysql命令步驟(怎么在linux部署mysql)


    確認linux對應的版本:

    cat /proc/version

    uname -a

    lsb_release -a

    cat /etc/redhat-release

    cat /etc/issue

    linux系統安裝mysql的詳細步驟

    這個是內核的版本:

    3.10.0-1062.9.1.el7.x86_64

    選擇操作系統版本:

    linux系統安裝mysql的詳細步驟
    linux系統安裝mysql的詳細步驟
    linux系統安裝mysql的詳細步驟

    2.解壓mysql的tar格式文件

    ?tar?-xvf?mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar

    運行上述命令,得到如下結果,有8個文件包:

    linux系統安裝mysql的詳細步驟

    也可以創建一個文件夾,在同一個子目錄下解壓。

    3.安裝解壓的rpm安裝包

    然后我們可以用rpm -ivh命令來進行安裝,注意安裝順序,因為這些包的安裝是相互依賴的:必須安裝(注意順序)

    rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm

    rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm

    rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm

    rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm
    非必要安裝(注意順序)

    rpm -ivh mysql-community-libs-compat-8.0.20-1.el7.x86_64.rpm

    rpm -ivh mysql-community-embedded-compat-8.0.20-1.el7.x86_64.rpm

    rpm -ivh mysql-community-devel-8.0.20-1.el7.x86_64.rpm

    rpm -ivh mysql-community-test-8.0.20-1.el7.x86_64.rpm安裝過程中可能會報以下錯誤:

    出現問題:error:

    Failed dependencies:

    libnuma.so.1()(64bit) is needed by mysql-community-server-8.0.13-1.el7.x86_64 libnuma.so.1(libnuma_1.1)(64bit) is needed by mysql-community-server-8.0.13-1.el7.x86_64 libnuma.so.1(libnuma_1.2)(64bit) is needed by mysql-community-server-8.0.13-1.el7.x86_64

    解決辦法:

    yum install numactl

    出現問題:error:

    Failed dependencies:pkgconfig(openssl) is needed by mysql-community-devel-8.0.13-1.el7.x86_64

    解決辦法:

    yum install openssl-devel.x86_64 openssl.x86_64 -y

    出現問題:error:

    Failed dependencies:perl(Data::Dumper) is needed by mysql-community-test-8.0.13-1.el7.x86_64

    解決辦法:

    yum -y install autoconf

    出現問題:error:

    Failed dependencies:perl(JSON) is needed by mysql-community-test-8.0.13-1.el7.x86_64

    解決辦法:

    yum install perl.x86_64 perl-devel.x86_64 -y

    yum install perl-JSON.noarch -y

    出現問題:error:

    error: Failed dependencies:libaio.so.1()(64bit) is needed by MySQL-server-5.5.25a-1.rhel5.x86_64libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.5.25a-1.rhel5.x86_64

    libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.5.25a-1.rhel5.x86_64

    解決辦法:

    yum install libaio

    以上我們的MySQL就安裝好了,下面可以直接使用了。

    4.使用數據庫

    • 初始化數據庫

    mysqld –initialize –console目錄授權,不授權的話MySQL沒有寫入權限,會啟動失敗

    所以在初始化之前,記得授權,命令為:chown -R mysql:mysql /var/lib/mysql/啟動msyql服務

    命令:systemctl start mysqld停止MySQL命令:

    service mysqld stop查看msyql服務的狀態

    service mysqld status

    linux系統安裝mysql的詳細步驟

    當看到Active后面是active(runing)說明啟動成功了

    4.修改數據庫密碼

    當我們輸入mysql -u root -p需要輸入密碼,我們可以去mysqld.log里面查看一下臨時密碼:

    cat /var/log/mysqld.log

    • 下面我們就可以使用你的臨時密碼登錄數據庫
    linux系統安裝mysql的詳細步驟

    畫線的部分就是安裝好生成的初始密碼

    mysql -u root -p+回車
    輸入臨時密碼

    修改命令:alter USER ‘root’@’localhost’ IDENTIFIED BY ‘新密碼(必須包含:數字大小寫字母特殊字符,長度最小為8位)’;

    后面一定要加分號,不然無效

    然后ctrl+d退出,重新進入就可以了,

    輸入命令

    show databases;

    use mysql;

    正常就可以了

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

    發表評論

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