第一招、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只能是多張表否則會出錯,這點切記!