<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # MysQL數據庫理 > 注:也可以過phpMyAdmin ## 數據庫認root密碼 ``` cd/root/ openstack #必須進入 oneinstack目錄下執行 grep dbrootpwd options conf#顯示數據庫root密碼 ``` ## 更改數據庫 root 密碼 ``` cd /root/oneinstack #必須進入 oneinstack 目錄下執行 ./reset_db_root_password.sh ``` 如下圖 ![](https://box.kancloud.cn/440b0d9b012ec50db3a06d608d2caf72_554x386.png) ## 創建一個數據庫 如:創建一個 oneinstack 的數據庫(舉例) ``` # mysql -uroot –p #進入數據庫控制臺 Enter password: #輸入數據庫的 root 密碼,默認不顯示密碼 MySQL [(none)]> create database oneinstack; #特別注意有分號 MySQL [(none)]> show databases; #查看數據庫,除 oneinstack 數據庫,其它 3 個為系統默認庫,不能刪除 MySQL [(none)]> exit; #退出數據庫控制臺,特別注意有分號 ``` 如下圖: ![](https://box.kancloud.cn/40b4d1628580b120e5de882f0089ae77_555x451.png) ## 刪除一個數據庫 MySQL [(none)]> drop database oneinstack; #刪除 oneinstack 數據庫 MySQL [(none)]> exit; #退出數據庫控制臺,特別注意有分號 ## 創建數據庫用戶 為了安全我們通常給每一個網站程序建立唯一的數據庫連接帳號(帳號名不能為root)。 如:添加一個用戶名為 db_user,密碼為 123456,授權為本機 localhost 對 oneinstack 數據庫所有權限,命令如下 ``` # mysql -uroot –p MySQL [(none)]> grant all privileges on oneinstack.* to db_user@'localhost' identified by '123456'; #授權語句,特別注意有分號 MySQL [(none)]> flush privileges; #權限立即生效 MySQL [(none)]> exit; #退出數據庫控制臺,特別注意有分號 ``` 如下圖: ![](https://box.kancloud.cn/80dc146ded0dac7f47c5a9f74f04860e_555x251.png) ## 配置 MySQL 遠程連接? 為了安全考慮,OneinStack 僅允許云主機本機(localhost)連接數據庫,如果需要遠程連接數據庫,需要如下操作: ### 1.打開 iptables 3306 端口 ``` # iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT # service iptables save #保存 iptables #iptables -nvL #查看自己添加iptables ``` 規則如下圖: ![](https://box.kancloud.cn/6662d287fcc34542d544890931cf8526_554x192.png) ### 2.數據庫授權 遠程連接新建一個帳號(帳號名不能為 root)。 如:添加一個用戶名為 linuxeye,密碼為 123456,授權為% (%表示所有 ip 能連接,可以設置指定 ip)對 oneinstack 數據庫所有權限,命令如下 ``` # mysql –uroot –p MySQL [(none)]> grant all privileges on oneinstack.* to linuxeye@'%' identified by '123456'; #授權語句,特別注意有分號 MySQL [(none)]> flush privileges; MySQL [(none)]> exit; #退出數據庫控制臺,特別注意有分號 ``` ![](https://box.kancloud.cn/7febb9e9b641a13d9e9929086c011fba_555x283.png)
                  <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>

                              哎呀哎呀视频在线观看