ubuntu下MySQL的安裝

1、ubuntu下MySQL的安裝

       一、 在ubuntu命令行下輸入 sudo apt-get install mysql-server 便可安裝mysql服務,html

           默認在安裝mysql-server時,會自動安裝好mysql-client。   java

       二、同時安裝好的mysql配置文件位置:/etc/mysql/my.cnf mysql

       三、啓動mysql的命令:/etc/init.d/mysqlsql

2、編碼問題的解決

        查看當前MYSQL字符集[在mysql命令行模式下執行]:show variables like 'character%';數據庫

        從5版本以後變了,須要這樣修改/etc/mysql/my.cnf ubuntu

        [client]vim

        default-character-set=utf8ide

        [mysqld]編碼

        character-set-server=utf8spa

        /etc/init.d/mysql restart  #啓動成功

        查看編碼:         show variables like '%character%';

        此時應該就全是 utf8編碼了。

 

如下內容未親測

3、MySQL服務 加入開機自啓動

     一、加入開機自啓動:        sudo update-rc.d mysql defaults

     二、從開機自啓動中移出:    sudo update-rc.d -f mysql remove

4、遠程鏈接ubuntu下MySQL

     命令:vim /etc/mysql/my.cnf  找到 bind-address = 127.0.0.1 這行,註釋掉(以下) 

     #bind-address = 127.0.0.1

     或者改成

     bind-address = 0.0.0.0

     容許任意IP訪問,或者本身指定一個IP地址。

     而後重啓 MySQL  

     sudo /etc/init.d/mysql restart

     受權用戶能進行遠程鏈接

     grant all privileges on *.* to root@」%」 identified by 「password」 with grant option; 

     flush privileges; 

        命令介紹:

     第一行命令解釋以下,*.*:第一個*表明數據庫名;第二個*表明表名。

     這裏的意思是全部數據庫裏的全部表都受權給用戶。

     root:授予root帳號。 「%」:表示受權的用戶IP能夠指定,

     這裏表明任意的IP地址都能訪問MySQL數據庫。

     「password」:分配帳號對應的密碼,

     這裏密碼本身替換成 你的mysql root賬號密碼。

     第二行命令是刷新權限信息,也便是讓咱們所做的設置立刻生效。

     此時再遠程鏈接ubuntu下的MySQL應該可以鏈接上了

相關文章
相關標籤/搜索