mysql命令行經常使用命令

 第一招、mysql服務的啓動和中止 mysql

  net stop mysql sql

  net start mysql 數據庫

  第二招、登錄mysql 服務器

  語法以下: mysql -u用戶名-p用戶密碼 ide

  鍵入命令mysql -uroot -p,回車後提示你輸入密碼,輸入12345,而後回車便可進入到mysql中了,mysql的提示符是: 工具

  mysql> 編碼

  注意,若是是鏈接到另外的機器上,則須要加入一個參數-h機器IP spa

  第三招、增長新用戶 .net

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

  如,增長一個用戶user1密碼爲password1,讓其能夠在本機上登陸,並對全部數據庫有查詢、插入、修改、刪除的權限。首先用以root用戶連入mysql,而後鍵入如下命令:

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

  若是但願該用戶可以在任何機器上登錄mysql,則將localhost改成"%"。

  若是你不想user1有密碼,能夠再打一個命令將密碼去掉。

  grant select,insert,update,delete on mydb.* to user1@localhost identified by "";

  第四招:操做數據庫

  登陸到mysql中,而後在mysql的提示符下運行下列命令,每一個命令以分號結束。

  一、顯示數據庫列表。

  show databases;

  缺省有兩個數據庫:mysql和test。 mysql庫存放着mysql的系統和用戶權限信息,咱們改密碼和新增用戶,實際上就是對這個庫進行操做。

  二、顯示庫中的數據表:

  use mysql;

  show tables;

  三、顯示數據表的結構:

  describe表名;

  四、建庫與刪庫:

  create database庫名;

  drop database庫名;

  五、建表:

  use庫名;

  create table表名(字段列表);

  drop table表名;

  六、清空表中記錄:

  delete from表名;

  七、顯示錶中的記錄:

  select * from表名;

  第五招、導出和導入數據

  1.導出數據:

  mysqldump --opt test > mysql.test

  即將數據庫test數據庫導出到mysql.test文件,後者是一個文本文件

  如:mysqldump -u root -p123456 --databases dbname > mysql.dbname

  就是把數據庫dbname導出到文件mysql.dbname中。

  2.導入數據:

  mysqlimport -u root -p123456 < mysql.dbname。

  不用解釋了吧。

  3.將文本數據導入數據庫:

  文本數據的字段數據之間用tab鍵隔開。

  use test;

  load data local infile "文件名" into table表名;

2、遠程導入導出數據庫(或者表)

 遠程導出語法爲:
        mysqldump -h[hosname] -u[user_name] -p[password] --default-character-set=[char_set_name] [db_name] > [save_path]
        例:而後輸入:mysqldump -h119.12.12.11 -umysql-pmysql123--default-character-set=utf8 aspchina --skip-lock-tables> d:\aspchina_net.sql

 也能夠:mysqldump -h119.12.12.11 -u mysql > d:\aspchina_net.sql

        119.12.12.11爲遠程服務器IP,-umysql mysql爲數據庫用戶名,-pmysql123(無空格間隔) mysql123 爲用戶密碼,set=utf8爲導出MYSQL的編碼格式,aspchina爲要導出的數據庫名,>d:\aspchina_net.sql 爲導入到你本地的存放路徑,aspchina_net.sql你能夠自由命名!

遠程數據庫導入:

        若是MYSQL數據庫小於2MB能夠用mysqldump管理工具導入,若是大小2MB就不行了,由於空間商提供的PHPMYADMIN管理工具通常只能導入小於2MB的數據,這令一些使用MYSQL數據庫的站長鬱悶了!
        如今開始教你們怎麼使用mysqldump管理工具導入大於2MB的數據.
        1)左下角開始菜單->運行->CMD進入DOS命令行狀態
        2)D:\Program Files\MySQL\MySQL Server 5.0\bin>爲你安裝的MYSQL安裝目錄,\bin爲mysqldump管理工具全部在的目錄;
        3)而後輸入:mysql -h119.12.12.11 -uaspchina -paspchina123456 aspchina< d:\aspchina_net.sql         註釋:aspchina_net.sql,若是用戶沒有建立數據庫的權限將不能導入aspchina_net.sql數據庫,不然spchina_net.sql只能是多張表否則會出錯,這點切記!

相關文章
相關標籤/搜索