mysql常用表名大全 MySQL常用命令大全

2021-10-18 22:21:35 字數 2482 閱讀 5551

目錄

1、mysql服務的啟動和停止

2、登陸mysql

3、增加新使用者

4、 運算元據庫

ⅰ、 顯示資料庫列表。

ⅱ、 顯示庫中的資料表:

ⅲ、 顯示資料表的結構:

ⅳ、 建庫與刪庫:

ⅴ、 建表與刪表:

ⅵ、 清空表中記錄:

ⅶ、 顯示表中的記錄:

ⅷ、 往表中加入記錄:

ⅹ、更新表中資料

5、匯出和匯入資料

ⅰ. 匯出資料:

ⅱ. 匯入資料:

ⅲ. 將文字資料匯入資料庫:

6、退出mysql命令:

開啟 linux 或 macos 的 terminal (終端)直接在 終端中輸入

windows 快捷鍵 win + r,輸入 cmd,直接在 cmd 上輸入

1、mysql服務的啟動和停止

1. net stop mysql

2. net start mysql

啟動失敗可按快捷鍵 win+r,輸入 services.msc,找到mysql伺服器的名稱啟動

2、登陸mysql

1. mysql (-h)-u 使用者名稱 -p 使用者密碼

2. 注意,如果是連線到另外的機器上,則需要加入乙個引數-h機器ip

鍵入命令mysql -u root -p, 回車後提示你輸入密碼,然後回車即可進入到mysql中了

3、增加新使用者

1.grant 許可權 on 資料庫.* to 使用者名稱@登入主機 identified by "密碼"

例:增加乙個使用者user密碼為password,讓其可以在本機上登入, 並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入mysql,然後鍵入以下命令:

grant select,insert,update,delete on . to user@localhost identified by 「password」;

如果希望該使用者能夠在任何機器上登陸mysql,則將localhost改為"%"。

4、 運算元據庫

登入到mysql中,然後在mysql的提示符下執行下列命令,每個命令以分號結束。

選擇你所建立的資料庫

1.use 資料庫名

匯入.sql檔案命令(例d:/mysql.sql):

1. mysql>use 資料庫名;

2. mysql>source d:/mysql.sql;

ⅰ、 顯示資料庫列表。

1. show databases;

預設有兩個資料庫:mysql和test。 mysql庫存放著mysql的系統和使用者許可權資訊,我們改密碼和新增使用者,實際上就是對這個庫進行操作。

ⅱ、 顯示庫中的資料表:

1. use 庫名;

2. tables;

ⅲ、 顯示資料表的結構:

1. describe 表名;

ⅳ、 建庫與刪庫:

1. create database 庫名(character set utf8);

2. drop database 庫名;

ⅴ、 建表與刪表:

1. use 庫名;

2. create table 表名(字段列表);

3. drop table 表名;

ⅵ、 清空表中記錄:

1. delete from 表名;

ⅶ、 顯示表中的記錄:

2. select * from 表名;

ⅷ、 往表中加入記錄:

1. insert into 表名 values (字段列表);

ⅹ、更新表中資料

1. mysql>update 表名 set 字段="值" where 子句 order by 子句 limit 子句

2. where 子句:可選項。用於限定表中要修改的行。若不指定,則修改表中所有的行。

3. order by 子句:可選項。用於限定表中的行被修改的次序。

4. limit 子句:可選項。用於限定被修改的行數。

5、匯出和匯入資料

ⅰ. 匯出資料:

1. mysqldump --opt test > mysql.test

2. 即將資料庫test資料庫匯出到mysql.test文字檔案

3. 例:mysqldump -u root -p使用者密碼 --databases dbname > mysql.dbname

ⅱ. 匯入資料:

1. mysqlimport -u root -p使用者密碼 < mysql.dbname。

ⅲ. 將文字資料匯入資料庫:

1. 文字資料的字段資料之間用tab鍵隔開。

2. use test;

3. load data local infile "檔名" into table 表名;

6、退出mysql命令:

1. exit (回車)

打賞

MySql常用必備指令碼大全

備份 所有 c program files mysql mysql server 5.6 bin mysqldump no defaults hlocalhost p3306 uroot p r test h test.sql 備份 結構 c program files mysql mysql se...

unix mysql命令大全 Mysql常用命令

1 mysql常用命令 ssh create database name 建立資料庫 unix use databasename 選擇資料庫 mysql drop database name 直接刪除資料庫,不提醒 oracle show tables 顯示表 unix describe table...

mysql大表修改表名原理 mysql大表修改結構

alter table執行時會對原表進行臨時複製,在副本上進行更改,然後刪除原表,再對新錶進行重新命名。在執行alter table時,其它使用者可以閱讀原表,但是對錶的更新和修改的操作將被延遲,直到新錶生成為止。新錶生成後,這些更新和修改資訊會自動轉移到新表上。注意,如果您在執行alter tab...