<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ## Centos7下安裝步驟 1.安裝新版mysql之前,我們需要將系統自帶的mariadb-lib卸載 ~~~ [root@master ~]# rpm -qa|grep mariadb mariadb-libs-5.5.41-2.el7_0.x86_64 [root@master ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64 --nodeps ~~~ 2.前往mysql官網下載rpm包,centos選擇red hat[mysql下載地址](https://dev.mysql.com/downloads/mysql/) 3.上傳`mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar`到linux服務器,并解壓tar包 4.其中最簡單的安裝mysql-server服務,只需要安裝如下4個軟件包即可,我們可以使用rpm -ivh命令進行安裝 依次安裝: **mysql-community-common-5.7.17-1.el7.x86\_64.rpm mysql-community-libs-5.7.17-1.el7.x86\_64.rpm –(依賴于common) mysql-community-client-5.7.17-1.el7.x86\_64.rpm –(依賴于libs) mysql-community-server-5.7.17-1.el7.x86\_64.rpm –(依賴于client、common)** 5.接下來是初始化數據庫,我們使用如下命令均可 ~~~ [root@master~]# mysqld --initialize ~~~ `新版的推薦此方法,執行生會在/var/log/mysqld.log生成隨機密碼` 6.更改mysql數據庫目錄的所屬用戶及其所屬組,然后啟動mysql數據庫 ~~~ [root@master~]# chown mysql:mysql /var/lib/mysql -R [root@master~]# systemctl start mysqld.service ~~~ 7.根據第5步中的密碼登錄到mysql,更改root用戶的密碼,新版的mysql在第一次登錄后更改密碼前是不能執行任何命令的 ~~~ [root@master~]# cat /var/log/mysqld.log | grep 'password' ~~~ 會看到如下一段: ~~~ [Note] A temporary password is generated for root@localhost: h:#EhtdIr7qg ~~~ 那初始化密碼就是對應的`h:#EhtdIr7qg` 之后登陸mysql并改密碼 ~~~ [root@master~]# mysql -uroot -ph:#EhtdIr7qg mysql> set password=password('root'); ~~~ 8.最后我們還可以根據實際情況創建用戶,及作權限分配 ~~~ mysql> create user 'root'@'%' identified by 'root'; mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; mysql> flush privileges; mysql> exit ~~~ 9.設置不區分大小寫 ~~~ [root@master~]# vi /etc/my.cnf ~~~ 在\[mysqld\]節點下增加 `lower_case_table_names = 1` `:wq`退出 10.重啟服務并嘗試登陸 ~~~ [root@master~]# service mysqld restart [root@master~]# mysql -u root -p ~~~ ============================================== 最后需要特別提醒注意的一點是,新版的mysql數據庫下的user表中已經沒有`Password`字段了, 而是將加密后的用戶密碼存儲于`authentication_string`字段
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看