目錄
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...