Liux下Mysql命令操作

最近在liunx下對Mysql操作,就做個記錄,以免忘記。

(查看是否已經安裝mysql:  rpm -qa mysql)

開始使用

1:啓動mysql     :  service  mysqld start    (對一些有效)    查看狀態:service mysqld status

2:mysql   -uroot   -proot         -----進入數據庫命令(root爲用戶名和密碼) :遠程  mysql  -h 192.168.0.0  -uroot  -proot 

3:增加新用戶:在root用戶連接後

      格式:grant 權限 on 數據庫.* to 用戶名@登錄主機 identified by "密碼"

    grant select,insert,update,delete on *.* to username@localhost Identified by "passwordname";

    在任何機子上登陸則將localhost改爲"%"    ;也可以後面寫by "";可以去掉密碼

導出數據:

mysqldump  -uroot  -proot  databases dbname > dbname.sql    //導出dbname數據庫的數據爲dbname.sql的文件

mysqlimport -uroot -proot    < dbname.sql                                             //導入

source  /db.sql                   //進入一個數據庫中,導入根目錄下sql文件,插入數據

Mysql下命令:

   show databases;      //顯示mysql中所有的數據庫

   use mysql;              //使用一個數據庫
   show tables;           //顯示這個數據庫中 所有的表

   desc ad;                //查看ad這個表的表結構(字段等)

   create database adat; //創建一個名稱爲adat的數據庫

   drop database data; //刪除data的數據庫

   create table 表名(字段列表); //創建表
   drop table 表名; //刪除表

   delete from 表名; 清空表記錄(TRUNCATE   TABLE)

    quit ;  exit ;            //退出Mysql      

   -----以後繼續添加-------  


推薦course: http://see.xidian.edu.cn/cpp/u/mysql_ml/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章