Windows平臺下MySQL常用操作與命令

一、mysql服務的啓動和停止
    net stop MySQL  //停止服務
    net start mysql  //啓動服務
 
二、登陸mysql
   語法如下: mysql  -u用戶名 -p用戶密碼
     鍵入命令mysql  -uroot -proot(或者:mysql -uroot -p, 回車後提示你輸入密碼)
     注意,如果是連接到另外的機器上,則需要加入一個參數-h機器IP
     例:mysql -h192.168.1.22 -uroot -proot
 
三、增加新用戶
    格式:grant 權限 on 數據庫 .* to 用戶名@登錄主機 identified by "密碼"
    如,增加一個用戶user密碼爲1111,讓其可以在本機上登錄, 並對所有數據庫有查詢、插入、修改、刪除的權限。
    首先用以root用戶連入mysql,然後鍵入以下命令:
    例:grant select,insert,update,delete on  *.*  to user@localhost Identified by "1111";
    如果希望該用戶能夠在任何機器上登陸mysql,則將localhost改爲"%"。
    例:grant select,insert,update,delete on  *.*  to user@"%" Identified by "1111";
    如果你不想user有密碼,可以再打一個命令將密碼去掉。
    grant select,insert,update,delete on mydb  .*  to user@localhost identified by "";
四、修改密碼
  格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
   1、例1:給root加個密碼123。首先在DOS下進入目錄C:\mysql\bin,然後鍵入以下命令:
      mysqladmin -uroot -password 123
      注:因爲開始時root沒有密碼,所以-p舊密碼一項就可以省略了。
   2、例2:再將root的密碼改爲456
      mysqladmin -uroot -pab12 password 456
   3、例3:use mysql;
           update user set password=password('new_password') where user='root';
 
五、操作數據庫
    登錄到mysql中,然後在mysql的提示符下運行下列命令,每個命令以分號結束。
    1、顯示數據庫列表:show databases;
       缺省有兩個數據庫:mysql和test。 mysql庫存放着mysql的系統和用戶權限信息,我們改密碼和新增用戶,
       實際上就是對這個庫進行操作。
    2、顯示庫中的數據表:
       use mysql;
       show tables;
    3、顯示數據表的結構:
       describe 表名;
    4、建庫與刪庫:
       create database 庫名;
       drop database 庫名;
    5、建表:
       use 庫名;
       create table 表名(字段列表);
       drop table 表名;
    6、清空表中記錄:
       delete from 表名;
    7、顯示錶中的記錄:
       select * from 表名;

六:備份數據庫:

     直接CMD命令下

     mysqldump -uroot -p111111 -h127.0.0.1 efss > C:\Dump20141122.sql

     回車,直接OK

七:導入數據庫:

  首先CMD下 輸入mysql

 然後到mysql 模式下,輸入mysql -uroot -p

 會提示你輸入密碼:

輸入完畢 ,然後 showdatabases;

然後use 一下 你要導入的數據庫

例如:use efss

然後 用 source C:\Dump20141122.sql; 這個後面要有分號

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