MySQL的常見(jiàn)操縱
1、利用SHOW語(yǔ)句找出在處事器上當(dāng)前存在什么數(shù)據(jù)庫(kù):
mysql> SHOW DATABASES;
2、建設(shè)一個(gè)數(shù)據(jù)庫(kù)MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3、選擇你所建設(shè)的數(shù)據(jù)庫(kù)
mysql> USE MYSQLDATA; (按回車鍵呈現(xiàn)Database changed 時(shí)說(shuō)明操縱樂(lè)成!)
4、查察此刻的數(shù)據(jù)庫(kù)中存在什么表
mysql> SHOW TABLES;
5、建設(shè)一個(gè)數(shù)據(jù)庫(kù)表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6、顯示表的布局:
mysql> DESCRIBE MYTABLE;
7、往表中插手記錄
mysql> insert into MYTABLE values (”hyq”,”M”);
8、用文本方法將數(shù)據(jù)裝入數(shù)據(jù)庫(kù)表中(譬喻D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
9、導(dǎo)入.sql文件呼吁(譬喻D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
10、刪除表
mysql>drop TABLE MYTABLE;
11、清空表
mysql>delete from MYTABLE;
12、更新表中數(shù)據(jù)
mysql>update MYTABLE set sex=”f” where name=’hyq’;
全局打點(diǎn)權(quán)限對(duì)應(yīng)表明:
FILE: 在MySQL處事器上讀寫(xiě)文件。
PROCESS: 顯示或殺死屬于其它用戶的處事線程。
RELOAD: 重載會(huì)見(jiàn)節(jié)制表,,刷新日志等。
SHUTDOWN: 封鎖MySQL處事。
數(shù)據(jù)庫(kù)/數(shù)據(jù)表/數(shù)據(jù)列權(quán)限:
ALTER: 修改已存在的數(shù)據(jù)表(譬喻增加/刪除列)和索引。
CREATE: 成立新的數(shù)據(jù)庫(kù)或數(shù)據(jù)表。
DELETE: 刪除表的記錄。
DROP: 刪除數(shù)據(jù)表或數(shù)據(jù)庫(kù)。
INDEX: 成立或刪除索引。
INSERT: 增加表的記錄。
SELECT: 顯示/搜索表的記錄。
UPDATE: 修改表中已存在的記錄。
出格的權(quán)限:
ALL: 答允做任何事(和root一樣)。
USAGE: 只答允登錄–其它什么也不答允做。