国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

Mysql命令大全(完整版)_MySQL

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 20:08:29
文檔

Mysql命令大全(完整版)_MySQL

Mysql命令大全(完整版)_MySQL:一、連接數(shù)據(jù)庫 格式:mysql -h主機(jī)地址 -u用戶名 -p用戶密碼 代碼如下:grant select,insert,update,delete on *.* to [email=test1@%]test1@%[/email] Identified by abc; 但增加的用戶是十分危險的,你想如某個人知道tes
推薦度:
導(dǎo)讀Mysql命令大全(完整版)_MySQL:一、連接數(shù)據(jù)庫 格式:mysql -h主機(jī)地址 -u用戶名 -p用戶密碼 代碼如下:grant select,insert,update,delete on *.* to [email=test1@%]test1@%[/email] Identified by abc; 但增加的用戶是十分危險的,你想如某個人知道tes

一、連接數(shù)據(jù)庫
格式:mysql -h主機(jī)地址 -u用戶名 -p用戶密碼
代碼如下:

grant select,insert,update,delete on *.* to [email=test1@”%]test1@”%[/email]” Identified by “abc”;

但增加的用戶是十分危險的,你想如某個人知道test1的密碼,那么他就可以在internet上的任何一臺電腦上登錄你的mysql數(shù)據(jù)庫并對你的數(shù)據(jù)可以為所欲為了,解決辦法見2.2。
代碼如下:

grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “abc”;


如果你不想test2有密碼,可以再打一個命令將密碼消掉。

代碼如下:

grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “”

三、操作數(shù)據(jù)庫

代碼如下:

mysql> create database xhkdb;

例2:創(chuàng)建數(shù)據(jù)庫并分配用戶
①CREATE DATABASE 數(shù)據(jù)庫名;
②GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 數(shù)據(jù)庫名.* TO 用戶名@localhost IDENTIFIED BY '密碼';
③SET PASSWORD FOR '數(shù)據(jù)庫名'@'localhost' = OLD_PASSWORD('密碼');
依次執(zhí)行3個命令完成數(shù)據(jù)庫創(chuàng)建。
注意:中文 “密碼”和“數(shù)據(jù)庫”是戶自己需要設(shè)置的。

代碼如下:

mysql> show databases


代碼如下:

mysql> drop database xhkdb;

例子1:刪除一個已經(jīng)確定存在的數(shù)據(jù)庫

代碼如下:

mysql> drop database drop_database;
Query OK, 0 rows affected (0.00 sec)

例子2:刪除一個不確定存在的數(shù)據(jù)庫

mysql> drop database drop_database;
ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist
//發(fā)生錯誤,不能刪除'drop_database'數(shù)據(jù)庫,該數(shù)據(jù)庫不存在。
mysql> drop database if exists drop_database;
Query OK, 0 rows affected, 1 warning (0.00 sec)//產(chǎn)生一個警告說明此數(shù)據(jù)庫不存在
mysql> create database drop_database;
Query OK, 1 row affected (0.00 sec)
mysql> drop database if exists drop_database;//if exists 判斷數(shù)據(jù)庫是否存在,不存在也不產(chǎn)生錯誤
Query OK, 0 rows affected (0.00 sec)

代碼如下:

mysql> drop table MyClass;

DROP TABLE用于取消一個或多個表。您必須有每個表的DROP權(quán)限。所有的表數(shù)據(jù)和表定義會被取消,所以使用本語句要小心!
注意:對于一個帶分區(qū)的表,DROP TABLE會永久性地取消表定義,取消各分區(qū),并取消儲存在這些分區(qū)中的所有數(shù)據(jù)。DROP TABLE還會取消與被取消

的表有關(guān)聯(lián)的分區(qū)定義(.par)文件。
對與不存在的表,使用IF EXISTS用于防止錯誤發(fā)生。當(dāng)使用IF EXISTS時,對于每個不存在的表,會生成一個NOTE。
RESTRICT和CASCADE可以使分區(qū)更容易。目前,RESTRICT和CASCADE不起作用。

代碼如下:

UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition] [ORDER BY ...] [LIMIT row_count]


例子2:多表的UPDATE語句:

代碼如下:

UPDATE [LOW_PRIORITY] [IGNORE] table_references SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition]


UPDATE語法可以用新值更新原有表行中的各列。SET子句指示要修改哪些列和要給予哪些值。WHERE子句指定應(yīng)更新哪些行。如果沒有WHERE子句,則更新所有的行。如果指定了ORDER BY子句,則按照被指定的順序?qū)π羞M(jìn)行更新。LIMIT子句用于給定一個限值,限制可以被更新的行的數(shù)目。

代碼如下:

mysql> rename table MyClass to YouClass;


當(dāng)你執(zhí)行 RENAME 時,你不能有任何鎖定的表或活動的事務(wù)。你同樣也必須有對原初表的 ALTER 和 DROP 權(quán)限,以及對新表的 CREATE 和 INSERT 權(quán)限。
如果在多表更名中,MySQL 遭遇到任何錯誤,它將對所有被更名的表進(jìn)行倒退更名,將每件事物退回到最初狀態(tài)。
RENAME TABLE 在 MySQL 3.23.23 中被加入。

五、備份數(shù)據(jù)

命令在DOS的[url=file://\\mysql\\bin]\\mysql\\bin[/url]目錄下執(zhí)行
代碼如下:

[root@test1 root]# cd /home/data/mysql
[root@test1 mysql]# mysqldump -u root -p --opt aaa > back_aaa

六、一個完整的數(shù)據(jù)庫創(chuàng)建實例

drop database if exists school; //如果存在SCHOOL則刪除
create database school; //建立庫SCHOOL
use school; //打開庫SCHOOL
create table teacher //建立表TEACHER
(
 id int(3) auto_increment not null primary key,
 name char(10) not null,
 address varchar(50) default ''深圳'',
 year date
); //建表結(jié)束

//以下為插入字段
insert into teacher values('''',''glchengang'',''深圳一中'',''1976-10-10'');
insert into teacher values('''',''jack'',''深圳一中'',''1975-12-23'');

注:在建表中
(1)、將ID設(shè)為長度為3的數(shù)字字段:int(3);并讓它每個記錄自動加一:auto_increment;并不能為空:not null;而且讓他成為主字段primary key。
(2)、將NAME設(shè)為長度為10的字符字段
(3)、將ADDRESS設(shè)為長度50的字符字段,而且缺省值為深圳。

如果你在mysql提示符鍵入上面的命令也可以,但不方便調(diào)試。
(1)、你可以將以上命令原樣寫入一個文本文件中,假設(shè)為school.sql,然后復(fù)制到c:\\下,并在DOS狀態(tài)進(jìn)入目錄[url=file://\\mysql\\bin]\

\mysql\\bin[/url],然后鍵入以下命令:mysql -uroot -p密碼 < c:\\school.sql
如果成功,空出一行無任何顯示;如有錯誤,會有提示。(以上命令已經(jīng)調(diào)試,你只要將//的注釋去掉即可使用)。
(2)、或者進(jìn)入命令行后使用 mysql> source c:\\school.sql; 也可以將school.sql文件導(dǎo)入數(shù)據(jù)庫中。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Mysql命令大全(完整版)_MySQL

Mysql命令大全(完整版)_MySQL:一、連接數(shù)據(jù)庫 格式:mysql -h主機(jī)地址 -u用戶名 -p用戶密碼 代碼如下:grant select,insert,update,delete on *.* to [email=test1@%]test1@%[/email] Identified by abc; 但增加的用戶是十分危險的,你想如某個人知道tes
推薦度:
標(biāo)簽: 完整版 mysql 命令大全
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 欧美日韩亚洲一区二区三区在线观看 | 国产精品久久成人影院 | 久久久久国产精品美女毛片 | 欧美.亚洲.日本一区二区三区 | 亚洲欧美色图 | 精品久久久久久久中文字幕 | 欧美在线一 | 销魂美女一区二区 | 另类在线| 91视频中文字幕 | 国产日本精品 | 国产精品视频免费观看 | 亚洲欧美网站 | 亚洲欧洲第一页 | 欧美日韩一区二区三区四区 | 久久久久久91 | 精品国产91久久久久 | 殴美aⅴ| 欧美午夜网| 97久久综合区小说区图片专区 | 亚洲视频欧洲视频 | 美女视频黄a视频全免费网站色 | 免费国产线观看免费观看 | 美女网站全黄 | 日韩欧美国产中文 | 国产手机在线αⅴ片无码观看 | 欧美日韩国产综合视频在线看 | 国产一区二区三区精品视频 | 欧美极品欧美精品欧美视频 | 在线看精品 | 亚欧成人毛片一区二区三区四区 | 日韩在线欧美高清一区 | 欧美自拍亚洲 | 久久96国产精品久久久 | 亚洲欧美日韩第一页 | 欧美人与禽zoz0性伦交 | 国产在线播放免费 | 韩国中文字幕 | 国产产一区二区三区久久毛片国语 | 在线永久免费观看的毛片 | 欧美一级全黄 |