在使用之前先要確保服務中的MySQL 已啟動,否則會報錯:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
解決方案就是啟動服務
1、手動啟動:
2、在MySQL的安裝目錄的bin目錄下執行:net start mysql
登錄
mysql -u root -p (-u 后面是用戶 -p 后面是密碼)
上面的執行回車之后 會有一個輸入密碼的過程,如果沒有按Enter,有就輸入
退出:
exit
常用的命令(一般以 ; 結尾,也可以自己設定):
show databses; 查看有多少個數據庫
use <database_name>;
show tables;
create database <database_name>;
drop databse <database_name>;
create table <table_name> (<字段名1> <類型1> [,..<字段名n> <類型n>]);
create table <table_name>(<字段> 類型 primary key auto_increment, ) auto_increment = 1; //自增長及初始值 關鍵字
create table <table_name>(<字段> 類型 default x, ); // 設置默認值
drop table <table_name>;
desc <table_name> ; (describe 查看表結構)
insert into <table_name> [(<字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];
update <table_name> set 字段=新值,… where 條件;
delete from <tabel_name> where ...;
對表結構修改:
alter table <table_name> add/drop/change 字段 類型 其他;
add 字段名 字段類型(新增加一列)
add index 索引名 (列1【,列2】)
add primary key(列1【,列2】)
drop index 索引名
drop 字段名
change 原字段名 新字段名 新字段名的類型
修改表名:
rename table <old_table> to <new_table>;