久久久久久久性爱潮,国产又粗又猛又爽又黄下载视频,尤物国产在线一区视频,欧美日本国产在线不卡

<sup id="4uqqy"><ol id="4uqqy"></ol></sup>
  • <th id="4uqqy"></th>

      • <strike id="4uqqy"><nobr id="4uqqy"><ins id="4uqqy"></ins></nobr></strike><sup id="4uqqy"></sup><strong id="4uqqy"><u id="4uqqy"></u></strong>
        <sub id="4uqqy"></sub>

          綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

          綠色資源網(wǎng)

          技術(shù)教程
          您的位置:首頁數(shù)據(jù)庫類MySQL → ubuntu 13.04 安裝mysql數(shù)據(jù)庫教程

          ubuntu 13.04 安裝mysql數(shù)據(jù)庫教程

          我要評論 2013/11/30 15:19:12 來源:綠色資源網(wǎng) 編輯:www.kiwanis-srv.org [ ] 評論:0 點擊:387次

          Ubuntu是一個流行的Linux操作系統(tǒng),基于Debian發(fā)行版和GNOME桌面環(huán)境,和其他Linux發(fā)行版相比,Ubuntu非常易用,和Windows相容性很好,非常適合Windows用戶的遷移,預(yù)裝了大量常用軟件,中文版的功能也較全,支持拼音輸入法,預(yù)裝了firefox、Open Office、多媒體播放、圖像處理等大多數(shù)常用軟件,一般會自動安裝網(wǎng)卡、音效卡等設(shè)備的驅(qū)動。

          安裝MySQL

          在Ubuntu上可以使用Ubuntu Software Center或者apt命令來安裝MySQL,兩種方式都十分方便。

          1. 使用Ubuntu Software Center:打開Ubuntu Software Center,在右上角的搜索框查詢mysql,然后選定MySQL Server,點擊安裝即可。

          2. 使用apt:打開終端執(zhí)行 ”sudo apt-get install mysql-server“ 即可。

          MySQL初始配置

          MySQL完成安裝后可以直接使用root賬戶登錄,且該賬戶默認(rèn)是沒有密碼的。注意這里的root角色就是指你的Ubuntu的root角色,如果你當(dāng)前使用的系統(tǒng)帳號不是root的話,也不必切換到系統(tǒng)root賬戶,可以在登錄MySQL的時候使用“-u"這個參數(shù)來指定登錄賬戶。如:

          $ mysql -u root
          mysql> show databases;
          +--------------------+
          | Database           |
          +--------------------+
          | information_schema |
          | mysql              |
          | performance_schema |
          | test               |
          +--------------------+
          4 rows in set (0.00 sec)
          
          mysql> select Host, User from user;
          +-----------+------------------+
          | Host      | User             |
          +-----------+------------------+
          | 127.0.0.1 | root             |
          | ::1       | root             |
          | iUbuntu   |                  |
          | iUbuntu   | root             |
          | localhost |                  |
          | localhost | debian-sys-maint |
          | localhost | root             |
          +-----------+------------------+
          7 rows in set (0.00 sec)

          因為此時root賬戶默認(rèn)沒有密碼,所以不用輸入密碼就能以root角色登錄并查看所有信息的權(quán)限。如果換成非root角色登錄MySQL,則只擁有部分?jǐn)?shù)據(jù)庫操作權(quán)限。

          $ mysql
          mysql> show databases;
          +--------------------+
          | Database           |
          +--------------------+
          | information_schema |
          | test               |
          +--------------------+
          2 rows in set (0.00 sec)
          
          mysql> use mysql
          ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

          因此MySQL完成安裝后的第一件事就是給root用戶設(shè)置密碼,否則數(shù)據(jù)庫將毫無安全可言。

          mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "<password>";

          將以上命令中的<password>替換為你要設(shè)定的密碼,以上命令的意思是對在本機(localhost)使用<password>密碼登錄的root用戶賦予所有數(shù)據(jù)庫的操作權(quán)限。設(shè)置密碼后,如果再以root用戶登錄就需要輸入密碼了,如:

          $ mysql -u root
          ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
          $ mysql -u root -p
          Enter password: 
          Welcome to the MySQL monitor.  Commands end with ; or \g.
          Your MySQL connection id is 75
          Server version: 5.5.34-0ubuntu0.13.10.1 (Ubuntu)
          
          Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
          
          Oracle is a registered trademark of Oracle Corporation and/or its
          affiliates. Other names may be trademarks of their respective
          owners.
          
          Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
          
          mysql> 

          建立數(shù)據(jù)庫獨立用戶

          因為root用戶擁有數(shù)據(jù)庫的所有操作權(quán)限,所以不能輕易地提供給別人使用。在一個MySQL實例中可以創(chuàng)建多個數(shù)據(jù)庫,這些數(shù)據(jù)庫可能歸屬于不同項目,每個數(shù)據(jù)庫的操作角色也不一樣。對此可以針對不同那個數(shù)據(jù)庫指定用戶進(jìn)行訪問。

          首先使用root角色創(chuàng)建一個數(shù)據(jù)庫
          mysql> create database db_web_monitor
          
          然后將這個數(shù)據(jù)庫授予一個叫xavier的用戶使用
          mysql> GRANT ALL PRIVILEGES ON db_web_monitor.* TO xavier@localhost IDENTIFIED BY "xavier";

          這樣就可以使用xavier用戶,密碼為xavier在本機登錄MySQL操作db_web_monitor數(shù)據(jù)庫了。

          $ mysql -u xavier
          ERROR 1045 (28000): Access denied for user 'xavier'@'localhost' (using password: NO)
          $ mysql -u xavier -p
          Enter password: 
          Welcome to the MySQL monitor.  Commands end with ; or \g.
          Your MySQL connection id is 77
          Server version: 5.5.34-0ubuntu0.13.10.1 (Ubuntu)
          
          Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
          
          Oracle is a registered trademark of Oracle Corporation and/or its
          affiliates. Other names may be trademarks of their respective
          owners.
          
          Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
          
          mysql> show databases;
          +--------------------+
          | Database           |
          +--------------------+
          | information_schema |
          | db_web_monitor     |
          | test               |
          +--------------------+
          3 rows in set (0.00 sec)
          
          mysql> 

          開放遠(yuǎn)程登錄權(quán)限

          1. 首先修改MySQL的配置文件,允許監(jiān)聽遠(yuǎn)程登錄。

          $ sudo vi /etc/mysql/my.cnf
          
          找到bind-address所在行
          
           45 # Instead of skip-networking the default is now to listen only on
           46 # localhost which is more compatible and is not less secure.
           47 bind-address        = 127.0.0.1
          
          將 bind-address值修改為本機IP即可。
          
          注意注釋說明,如果是較老版本的MySQL,此處就應(yīng)該是skip-networking,直接將其注釋即可。

          2. 授予用戶遠(yuǎn)程登錄權(quán)限。

          mysql>GRANT ALL PRIVILEGES ON db_web_monitor.* TO xavier@"%" IDENTIFIED BY "xavier";

          如此這般,xavier用戶就可以在任意主機通過IP訪問到本機MySQL,對db_web_monitor數(shù)據(jù)庫進(jìn)行操作了。

          關(guān)鍵詞:ubuntu,mysql,數(shù)據(jù)庫

          閱讀本文后您有什么感想? 已有 人給出評價!

          • 1 歡迎喜歡
          • 1 白癡
          • 1 拜托
          • 1 哇
          • 1 加油
          • 1 鄙視