ubantu安裝mysql


查看是否安裝mysql 需要管理員權限
    netstat -tap|grep mysql
apt安裝mysql
    sudo apt-get install mysql-server mysql-client
    如果安裝失敗,嘗試使用 apt-get update
    安裝過程中彈出一個界面要求輸入mysql的root 密碼,一定要輸入.
    然后要求確認再輸入一邊.等到mysql 完成.
    默認安裝目錄:/usr/local/mysql
查看是否安裝成功
    netstat -tap|grep mysql來查看系統是否已經有了mysql服務

修改配置文件
    vim /etc/mysql/my.cnf
    修改id 地址
啟動數據庫
    
    啟動
    /etc/init.d/mysql start
    停止
    /etc/init.d/mysql stop
    重啟
    /etc/init.d/mysql restart

    或者:
       ./support-files/mysql.server start 
    
登錄數據庫:
    mysql -u root -p 敲入回車
    提示輸入密碼
數據庫操作:
    1.創建數據庫
        create database 數據庫名;
        例如:創建一個名為loaderman的數據庫
        mysql> create database loaderman;
    2.顯示所有的數據庫
        show databases;
        mysql>show databases;
    3.刪除輸入庫
        drop database 數據庫名;
        例如: 刪除loaderman 數據庫名
        drop database loaderman;
    4.連接數據庫
        use 數據庫名
        例如: 連接loaderman 數據庫
        mysql>use loaderman;
    5.查看當前使用的數據庫
        select database();
        mysql>select database();
    6.查看數據庫表的信息
        mysql>show tables;
    7.退出
        quit 或者eixt

注意:
    如果你想連接你的mysql的時候發生這個錯誤:

    ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server

    解決方法:
    1。 改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。
    這個時候只要在localhost的那台電腦,登入mysql后,更改 "mysql"
     數據庫里的 "user" 表里的 "host" 項,從"localhost"改稱"%"
    登錄mysql
        mysql -u root -p
    使用mysql 數據庫
        mysql>use mysql;
    使用update命令
        mysql>update user set host = '%' where user = 'root';
    使用select命令
        mysql>select host, user from user;
    最后:
        如果執行update語句時出現ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 錯誤,說明有多個ROOT用戶紀錄在USER表中了.

        需要select host from user where user = 'root';

        查看一下host是否已經有了%這個值,有了就可以了.
    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM