MySQL常見管理命令用法詳解

2021-10-24 11:35:27 字數 2252 閱讀 2766

在windows系統下,開啟命令視窗(cmd),進入mysql安裝目錄的bin目錄。

啟動:

cd c:/mysql/bin

mysqld --console

關閉:

cd c:/mysql/bin

mysqladmin -uroot shutdown

連線: 使用root使用者登入到mysql伺服器,當然也可以使用其他mysql使用者登入。

mysql -u root -p
退出:

mysql> exit

bye

啟動連線到mysql之後就可以對資料庫進行一系列操作了

//1:建立資料庫

//我們可以使用create命令來建立資料庫

create database 資料庫名;

//2:刪除資料庫

//使用drop命令刪除資料庫

//刪除的過程要十分謹慎,因為在執行刪除命令後,所有資料將會消失

drop database 資料庫名;

//3:選擇資料庫

//在進行資料庫操作前,需要選擇特定資料庫

use 資料庫名;

//4:建立資料表

//建立資料表需要以下資訊:表名、表字段、定義每個表字段

//建立的語法格式如下:

create talble table_name(column_name column_type);

//資料表建立例項

create table if not exists `runoob_tbl`(

`runoob_id` int unsigned auto_increment,

`runoob_title` varchar(100) not null,

`runoob_author` varchar(40) not null,

`submission_date` date,

primary key ( `runoob_id` )

)engine=innodb default charset=utf8;

//auto_increment定義列為自增屬性,一般用於主鍵,數值會自動加1

//engine設定儲存引擎,charset設定編碼

//5:刪除資料表

drop table table_name;

//6:插入語句

//語法

insert into table_name(field1,field2,...fieldn) values (value1,value2,...valuen);

//比如向runoob_tbl插入一條資料

insert into runoob_tbl

(runoob_title, runoob_author, submission_date)

values

("學習 php", "菜鳥教程", now());

//7:查詢資料

//mysql通過select語法查詢資料

select column_name,column_name

from table_name

[where clause]

[limit n][offset m]

//查詢語句中可以使用乙個或者多個表,表之間使用逗號(,)分割,並使用where子句來設定查詢條件

//limit屬性用來設定返回的記錄數

//offset指定select語句開始查詢的資料偏移量,預設情況下偏移量為0

//8:更新資料

//使用update命令更新資料表資料

update table_name set field1 = new-value1,field2 = new-value2

[where clause]

//9:刪除資料

//delete from命令來刪除資料表中的記錄

delete from table_name[where clause]

//10:排序

//select語句使用order by子句將查詢資料排序後在返回資料

select field1,field2,...fieldn from table_name1,table_name2....

order by field [asc desc]

//可以適合用任何欄位來作為排序的條件,從而返回排序後的查詢結果

//asc公升序,desc降序,預設情況下它是公升序排列

mysql 常見用法 mysql常見用法

檢視慢日誌 show variables like slow query log show variables like long query time 設定慢日誌記錄什麼樣的sql,預設10s log queries not using indexes 未使用索引的查詢也被記錄到慢查詢日誌中,一般...

mysql常見用法

1 常見命令 1.1 檢視所有賬戶資訊 select host,user from mysql.user select distinct concat user user,host,as query from mysql.user 1.2 修改賬戶密碼 use mysql update user s...

常見SVN用法詳解

本節和大家學習一下一些常用的版本管理工具svn用法,這些是基礎的東西,希望初學者或者對svn感興趣的朋友們認真學習,希望通過本節的介紹大家能夠掌握svn用法。下面讓我們看一下詳細介紹吧。版本管理工具svn用法擇要 推薦svn tortoisesvn是一組開源的版本管理工具,繼承了cvs的穩健性,又支...