使用命令行操作MySQL 及 語法


在使用之前先要確保服務中的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>;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM