showdatabases;創(chuàng)建數(shù)據(jù)庫(kù)mysql->createdatabasedb;刪除數(shù)據(jù)庫(kù)mysql->dropdatabasedb;選擇數(shù)據(jù)庫(kù)mysql->usedb創(chuàng)建表mysql->createtablemytable(namevarchar(20),sex(char(1),birthdate);刪除表mysql->droptablemytable;顯示表的內(nèi)容mysql->" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

MySql常用語(yǔ)句

系統(tǒng) 2270 0

一、mysql常用語(yǔ)句

創(chuàng)建,刪除和最基本查詢(xún):
顯示數(shù)據(jù)庫(kù) ? mysql->show databases;
創(chuàng)建數(shù)據(jù)庫(kù) ? mysql->create database db;
刪除數(shù)據(jù)庫(kù)  mysql->drop database db;
選擇數(shù)據(jù)庫(kù) ? mysql->use db
創(chuàng)建表 ? ? ? mysql->create table mytable(name varchar(20),sex(char(1),birth date);
刪除表    mysql->drop table mytable;
顯示表的內(nèi)容 ? mysql->show tables;
顯示表的結(jié)構(gòu) ? mysql->describe mytable;

更新:
1、對(duì)列的操作:
在一個(gè)表中增加一條字段 mysql->alter table yourtable add name varchar(20)not null;
刪除一個(gè)字段 mysql->alter table yourtable drop name ;
2、對(duì)行的操作:
插入一條記錄 ? mysql->insert into mytable values('summer','m','1983-08-24');
刪除一條記錄 mysql->delete from mytable where name='summer';
修改一條記錄 mysql->update mytable set sex='vm' where name='summer';
插入多條記錄 ? mysql->insert into mytable select *from yourtable;(
這種形式的INSERT 語(yǔ)句中,新行的數(shù)據(jù)值不是在語(yǔ)句正文中明確地指定的.而是語(yǔ)句中指定的一個(gè)數(shù)據(jù)庫(kù)查詢(xún). 該查詢(xún)的邏輯限制:
?查詢(xún)不能含有ORDER BY子句. ?查詢(xún)結(jié)果應(yīng)含有與INSERT語(yǔ)句中列數(shù)目相同的列,且數(shù)據(jù)類(lèi)型必須逐列兼容. )

簡(jiǎn)單查詢(xún):
1.在查詢(xún)結(jié)果中顯示列名
a.用as關(guān)鍵字:select name as '姓名' ? from students order by age
b.直接表示:select name '姓名' ? from students order by age
.精確查找:
a.用in限定范圍:select * from students where native in ('湖南', '四川')
b.between...and:select * from students where age between 20 and 30
c. 比較測(cè)試符:(包括=,<>,<,<=,>,>=)select * from students where name = '李山'
d.like:select * from students where name like '李%' (注意查詢(xún)條件中有“%”,則說(shuō)明是部分匹配,而且還有先后信息在里面,即查找以“李”開(kāi)頭的匹配項(xiàng)。所以若查詢(xún)有“李”的所有對(duì)象,應(yīng)該命令:'% 李%';若是第二個(gè)字為李,則應(yīng)為'_李%'或'_李'或'_李_'。)
e.[]匹配檢查符:select * from courses where cno like '[AC]%' (表示或的關(guān)系,與"in(...)"類(lèi)似,而且"[]"可以表示范圍,如:select * from courses where cno like '[A-C]%')注:關(guān)于這個(gè)字符我在mysql里用的時(shí)候mysql把它當(dāng)兩個(gè)普通自符處理的。
[^]stockname like '[^F-M]%' --------- (^排除指定范圍)
a.count()求總數(shù),如:select count(*) from students (求學(xué)生總?cè)藬?shù))
b.avg(列)求平均,如:select avg(mark) from grades where cno=’B2’
c.max(列)和min(列),求最大與最小

---------------------------------------------------------------------------------------------------------------------------------------------
二、一些常用的mysql語(yǔ)句
PHP+MySQL+Linux目前已逐漸成為小型web服務(wù)器的一種經(jīng)典組合。在windows環(huán)境下構(gòu)筑和調(diào)試MySQL數(shù)據(jù)庫(kù)是許多網(wǎng)站開(kāi)發(fā)者的一種首選。

以下為一些常用的MYSQL語(yǔ)句:

一、連接MYSQL。
格式: mysql -h主機(jī)地址 -u用戶(hù)名 -p用戶(hù)密碼
1、例1:連接到本機(jī)上的MYSQL。
首先在打開(kāi)DOS窗口,然后進(jìn)入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車(chē)后提示你輸密碼,如果剛安裝好MYSQL,超級(jí)用戶(hù)root是沒(méi)有密碼的,故直接回車(chē)即可進(jìn)入到MYSQL中了,MYSQL的提示符是:mysql>
2、例2:連接到遠(yuǎn)程主機(jī)上的MYSQL。假設(shè)遠(yuǎn)程主機(jī)的IP為:110.110.110.110,用戶(hù)名為root,密碼為abcd123。則鍵入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123
(注:u與root可以不用加空格,其它也一樣)
3、退出MYSQL命令: exit (回車(chē))

二、修改密碼。
格式:mysqladmin -u用戶(hù)名 -p舊密碼 password 新密碼
1、例1:給root加個(gè)密碼ab12。首先在DOS下進(jìn)入目錄mysqlbin,然后鍵入以下命令
mysqladmin -uroot -password ab12
注:因?yàn)殚_(kāi)始時(shí)root沒(méi)有密碼,所以-p舊密碼一項(xiàng)就可以省略了。
2、例2:再將root的密碼改為djg345。
mysqladmin -uroot -pab12 password djg345

三、增加新用戶(hù)。(注意:和上面不同,下面的因?yàn)槭荕YSQL環(huán)境中的命令,所以后面都帶一個(gè)分號(hào)作為命令結(jié)束符)
格式:grant select on 數(shù)據(jù)庫(kù).* to 用戶(hù)名@登錄主機(jī) identified by "密碼" 例1、增加一個(gè)用戶(hù)test1密碼為abc,讓他可以在任何主機(jī)上登錄,并對(duì)所有數(shù)據(jù)庫(kù)有查詢(xún)、插入、修改、刪除的權(quán)限。首先用以root用戶(hù)連入MYSQL,然后鍵入以下命令:
grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";
但例1增加的用戶(hù)是十分危險(xiǎn)的,你想如某個(gè)人知道test1的密碼,那么他就可以在internet上的任何一臺(tái)電腦上登錄你的mysql數(shù)據(jù)庫(kù)并對(duì)你的數(shù)據(jù)可以為所欲為了,解決辦法見(jiàn)例2。
例2、增加一個(gè)用戶(hù)test2密碼為abc,讓他只可以在localhost上登錄,并可以對(duì)數(shù)據(jù)庫(kù)mydb進(jìn)行查詢(xún)、插入、修改、刪除的操作(localhost指本地主機(jī),即MYSQL數(shù)據(jù)庫(kù)所在的那臺(tái)主機(jī)),這樣用戶(hù)即使用知道test2的密碼,他也無(wú)法從internet上直接訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),只能通過(guò)MYSQL主機(jī)上的web頁(yè)來(lái)訪(fǎng)問(wèn)了。
grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc";
如果你不想test2有密碼,可以再打一個(gè)命令將密碼消掉。
grant select,insert,update,delete on mydb.* to test2@localhost identified by "";


4、第一條命令
mysql> select version(),current_date();
+----------------+-----------------+
| version() | current_date() |
+----------------+-----------------+
| 3.23.25a-debug | 2001-05-17 |
+----------------+-----------------+
1 row in set (0.01 sec)
mysql>

此命令要求mysql服務(wù)器告訴你它的版本號(hào)和當(dāng)前日期。嘗試用不同大小寫(xiě)操作上述命令,看結(jié)果如何。
結(jié)果說(shuō)明mysql命令的大小寫(xiě)結(jié)果是一致的。
練習(xí)如下操作:
mysql>Select (20+5)*4;
mysql>Select (20+5)*4,sin(pi()/3);
mysql>Select (20+5)*4 AS Result,sin(pi()/3); (AS: 指定假名為Result)

5、多行語(yǔ)句
一條命令可以分成多行輸入,直到出現(xiàn)分號(hào)“;”為止:
mysql> select
-> USER()
-> ,
-> now()
->;
+--------------------+---------------------+
| USER() | now() |
+--------------------+---------------------+
| ODBC@localhost | 2001-05-17 2215 |
+--------------------+---------------------+
1 row in set (0.06 sec)
mysql>
注意中間的逗號(hào)和最后的分號(hào)的使用方法。

6、一行多命令
輸入如下命令:
mysql> Select USER(); Select NOW();
+------------------+
| USER() |
+------------------+
| ODBC@localhost |
+------------------+
1 row in set (0.00 sec)

+---------------------+
| NOW() |
+---------------------+
| 2001-05-17 23:06:15 |
+---------------------+
1 row in set (0.00 sec)
mysql>
注意中間的分號(hào),命令之間用分號(hào)隔開(kāi)。

7、顯示當(dāng)前存在的數(shù)據(jù)庫(kù)
mysql> show databases;
+----------+
| Database |
+----------+
| mysql|
| test |
+----------+
2 row in set (0.06 sec)
mysql>

8、選擇數(shù)據(jù)庫(kù)并顯示當(dāng)前選擇的數(shù)據(jù)庫(kù)
mysql> USE mysql
Database changed
mysql>
(USE 和 QUIT 命令不需要分號(hào)結(jié)束。)
mysql> select database();
+---------------+
| database()|
+---------------+
| mysql |
+---------------+
1 row in set (0.00 sec)

9、顯示當(dāng)前數(shù)據(jù)庫(kù)中存在的表
mysql> SHOW TABLES;

10、顯示表(db)的內(nèi)容
mysql>select * from db;

11、命令的取消
當(dāng)命令輸入錯(cuò)誤而又無(wú)法改變(多行語(yǔ)句情形)時(shí),只要在分號(hào)出現(xiàn)前就可以用 c來(lái)取消該條命令
mysql> select
-> user()
-> c
mysql>

這是一些最常用的最基本的操作命令,通過(guò)多次練習(xí)就可以牢牢掌捂了。

學(xué)習(xí)篇

了解了一些最基本的操作命令后,我們?cè)賮?lái)學(xué)習(xí)如何創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表。

1、使用SHOW語(yǔ)句找出在服務(wù)器上當(dāng)前存在什么數(shù)據(jù)庫(kù):

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql|
| test |
+----------+
3 rows in set (0.00 sec)

2、創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)abccs
mysql> Create DATABASE abccs;
注意不同操作系統(tǒng)對(duì)大小寫(xiě)的敏感。

3、選擇你所創(chuàng)建的數(shù)據(jù)庫(kù)
mysql> USE abccs
Database changed
此時(shí)你已經(jīng)進(jìn)入你剛才所建立的數(shù)據(jù)庫(kù)abccs.

4、 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)表
首先看現(xiàn)在你的數(shù)據(jù)庫(kù)中存在什么表:
mysql> SHOW TABLES;
Empty set (0.00 sec)
說(shuō)明剛才建立的數(shù)據(jù)庫(kù)中還沒(méi)有數(shù)據(jù)庫(kù)表。下面來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)表mytable:

我們要建立一個(gè)你公司員工的生日表,表的內(nèi)容包含員工姓名、性別、出生日期、出生城市。
mysql> Create TABLE mytable (name VARCHAR(20), sex CHAR(1),
-> birth DATE, birthaddr VARCHAR(20));
Query OK, 0 rows affected (0.00 sec)

由于name、birthadd的列值是變化的,因此選擇VARCHAR,其長(zhǎng)度不一定是20。可以選擇從
1到255的任何長(zhǎng)度,如果以后需要改變它的字長(zhǎng),可以使用Alter TABLE語(yǔ)句。);
性別只需一個(gè)字符就可以表示:"m"或"f",因此選用CHAR(1);
birth列則使用DATE數(shù)據(jù)類(lèi)型。

創(chuàng)建了一個(gè)表后,我們可以看看剛才做的結(jié)果,用SHOW TABLES顯示數(shù)據(jù)庫(kù)中有哪些表:
mysql> SHOW TABLES;
+---------------------+
| Tables in menagerie |
+---------------------+
| mytables|
+---------------------+

5、顯示表的結(jié)構(gòu):
mysql> DESCRIBE mytable;
+-------------+-------------+------+-----+---------+-------+
| Field | Type| Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| name| varchar(20) | YES | | NULL| |
| sex | char(1) | YES | | NULL| |
| birth | date| YES | | NULL| |
| deathaddr | varchar(20) | YES | | NULL| |
+-------------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

6、 往表中加入記錄
我們先用Select命令來(lái)查看表中的數(shù)據(jù):
mysql> select * from mytable;
Empty set (0.00 sec)
這說(shuō)明剛才創(chuàng)建的表還沒(méi)有記錄。

加入一條新記錄:
mysql> insert into mytable
-> values ('abccs','f','1977-07-07','china');
Query OK, 1 row affected (0.05 sec)
再用上面的Select命令看看發(fā)生了什么變化。

我們可以按此方法一條一條地將所有員工的記錄加入到表中。

7、用文本方式將數(shù)據(jù)裝入一個(gè)數(shù)據(jù)庫(kù)表
如果一條一條地輸入,很麻煩。我們可以用文本文件的方式將所有記錄加入你的數(shù)據(jù)庫(kù)表中。
創(chuàng)建一個(gè)文本文件“mysql.txt”,每行包含一個(gè)記錄,用定位符(tab)把值分開(kāi),并且以在
Create TABLE語(yǔ)句中列出的列次序給出,例如:

abccs f 1977-07-07 china  
mary f 1978-12-12 usa
tom m 1970-09-02 usa

使用下面命令將文本文件“mytable.txt”裝載到mytable表中:
mysql> LOAD DATA LOCAL INFILE "mytable.txt" INTO TABLE pet;

再使用如下命令看看是否已將數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)表中:
mysql> select * from mytable;

上篇我們學(xué)會(huì)了如何創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表,并知道如何向數(shù)據(jù)庫(kù)表中添加記錄。
那么我們?nèi)绾螐臄?shù)據(jù)庫(kù)表中檢索數(shù)據(jù)呢?

1、從數(shù)據(jù)庫(kù)表中檢索信息
實(shí)際上,前面我們已經(jīng)用到了Select語(yǔ)句,它用來(lái)從數(shù)據(jù)庫(kù)表中檢索信息。
select語(yǔ)句格式一般為:

Select 檢索關(guān)鍵詞 FROM 被檢索的表 Where 檢索條件(可選)

以前所使用的“ * ”表示選擇所有的列。
下面繼續(xù)使用我們?cè)谏掀恼轮袆?chuàng)建的表mytable:

2、查詢(xún)所有數(shù)據(jù):
mysql> select * from mytable;
+----------+------+------------+----------+
| name | sex | birth | birthaddr |
+----------+------+------------+--------+
| abccs|f| 1977-07-07 | china |
| mary |f| 1978-12-12 | usa |
| tom |m| 1970-09-02 | usa |
+----------+------+------------+----------+
3 row in set (0.00 sec)

3、修正錯(cuò)誤記錄:
假如tom的出生日期有錯(cuò)誤,應(yīng)該是1973-09-02,則可以用update語(yǔ)句來(lái)修正:
mysql> update mytable set birth = "1973-09-02" where name = "tom";
再用2中的語(yǔ)句看看是否已更正過(guò)來(lái)。

4、選擇特定行
上面修改了tom的出生日期,我們可以選擇tom這一行來(lái)看看是否已經(jīng)有了變化:
mysql> select * from mytable where name = "tom";
+--------+------+------------+------------+
| name |sex | birth | birthaddr |
+--------+------+------------+------------+
| tom|m| 1973-09-02 | usa|
+--------+------+------------+------------+
1 row in set (0.06 sec)

上面Where的參數(shù)指定了檢索條件。我們還可以用組合條件來(lái)進(jìn)行查詢(xún):
mysql> Select * FROM mytable Where sex = "f" AND birthaddr = "china";
+--------+------+------------+------------+
| name |sex | birth | birthaddr |
+--------+------+------------+------------+
| abccs |f| 1977-07-07 | china |
+--------+------+------------+------------+
1 row in set (0.06 sec)

5、 選擇特定列
假如你想查看表中的所有人的姓名,則可以這樣操作:
mysql> Select name FROM mytable;
+----------+
| name |
+----------+
| abccs |
| mary |
| tom |
+----------+
3 row in set (0.00 sec)
如果想列出姓名和性別兩列,則可以用逗號(hào)將關(guān)鍵詞name和birth分開(kāi):
myaql> select name,birth from mytable;

6、對(duì)行進(jìn)行排序
我們可以對(duì)表中的記錄按生日大小進(jìn)行排序:
mysql> Select name, birth FROM mytable orDER BY birth;
+----------+------------+
| name | birth |
+----------+------------+
| tom | 1973-09-02 |
| abccs| 1977-07-07 |
| mary | 1978-12-12 |
+----------+------------+
3 row in set (0.00 sec)

我們可以用DESC來(lái)進(jìn)行逆序排序:
mysql> Select name, birth FROM mytable orDER BY birth DESC;
+----------+------------+
| name | birth |
+----------+------------+
| mary | 1978-12-12 |
| abccs| 1977-07-07 |
| tom | 1973-09-02 |
+----------+------------+
3 row in set (0.00 sec)

7、 行計(jì)數(shù)
數(shù)據(jù)庫(kù)經(jīng)常要統(tǒng)計(jì)一些數(shù)據(jù),如表中員工的數(shù)目,我們就要用到行計(jì)數(shù)函數(shù)COUNT()。
COUNT()函數(shù)用于對(duì)非NULL結(jié)果的記錄進(jìn)行計(jì)數(shù):
mysql> Select COUNT(*) FROM mytable;
+----------+
| COUNT(*) |
+----------+
|3 |
+----------+
1 row in set (0.06 sec)

員工中男女?dāng)?shù)量:
mysql> Select sex, COUNT(*) FROM mytable GROUP BY sex;
+------+----------+
| sex | COUNT(*) |
+------+----------+
| f|2 |
| m|1 |
+------+----------+
2 row in set (0.00 sec)

注意我們使用了GROUP BY對(duì)SEX進(jìn)行了分組。

多表操作

前面我們熟悉了數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表的基本操作,現(xiàn)在我們?cè)賮?lái)看看如何操作多個(gè)表。

在一個(gè)數(shù)據(jù)庫(kù)中,可能存在多個(gè)表,這些表都是相互關(guān)聯(lián)的。我們繼續(xù)使用前面的例子。前面建立的表中包含了員工的一些基本信息,如姓名、性別、出生日期、出生地。我們?cè)賱?chuàng)建一個(gè)表,該表用于描述員工所發(fā)表的文章,內(nèi)容包括作者姓名、文章標(biāo)題、發(fā)表日期。

1、查看第一個(gè)表mytable的內(nèi)容:
mysql> select * from mytable;
+----------+------+------------+-----------+
| name | sex | birth | birthaddr |
+----------+------+------------+-----------+
| abccs|f | 1977-07-07 | china |
| mary |f | 1978-12-12 | usa |
| tom |m | 1970-09-02 | usa |
+----------+------+------------+-----------+

2、創(chuàng)建第二個(gè)表title(包括作者、文章標(biāo)題、發(fā)表日期):
mysql> create table title(writer varchar(20) not null,
-> title varchar(40) not null,
-> senddate date);

向該表中填加記錄,最后表的內(nèi)容如下:
mysql> select * from title;
+--------+-------+------------+
| writer | title | senddate |
+--------+-------+------------+
| abccs | a1| 2000-01-23 |
| mary | b1| 1998-03-21 |
| abccs | a2| 2000-12-04 |
| tom| c1| 1992-05-16 |
| tom| c2| 1999-12-12 |
+--------+-------+------------+
5 rows in set (0.00sec)

3、多表查詢(xún)
現(xiàn)在我們有了兩個(gè)表: mytable 和 title。利用這兩個(gè)表我們可以進(jìn)行組合查詢(xún):
例如我們要查詢(xún)作者abccs的姓名、性別、文章:
mysql> Select name,sex,title FROM mytable,title
-> Where name=writer AND name='abccs';
+-------+------+-------+
| name | sex | title |
+-------+------+-------+
| abccs | f| a1|
| abccs | f| a2|
+-------+------+-------+

上面例子中,由于作者姓名、性別、文章記錄在兩個(gè)不同表內(nèi),因此必須使用組合來(lái)進(jìn)行查詢(xún)。必須要指定一個(gè)表中的記錄如何與其它表中的記錄進(jìn)行匹配。
注意:如果第二個(gè)表title中的writer列也取名為name(與mytable表中的name列相同)而不是writer時(shí),就必須用mytable.name和title.name表示,以示區(qū)別。

再舉一個(gè)例子,用于查詢(xún)文章a2的作者、出生地和出生日期:
mysql> select title,writer,birthaddr,birth from mytable,title
-> where mytable.name=title.writer and title='a2';
+-------+--------+-----------+------------+
| title | writer | birthaddr | birth |
+-------+--------+-----------+------------+
| a2| abccs | china | 1977-07-07 |
+-------+--------+-----------+------------+

修改和備份、批處理

有時(shí)我們要對(duì)數(shù)據(jù)庫(kù)表和數(shù)據(jù)庫(kù)進(jìn)行修改和刪除,可以用如下方法實(shí)現(xiàn):

1、增加一列:
如在前面例子中的mytable表中增加一列表示是否單身single:
mysql> alter table mytable add column single char(1);

2、修改記錄
將abccs的single記錄修改為“y”:
mysql> update mytable set single='y' where name='abccs';

現(xiàn)在來(lái)看看發(fā)生了什么:
mysql> select * from mytable;
+----------+------+------------+-----------+--------+
| name | sex | birth | birthaddr | single |
+----------+------+------------+-----------+--------+
| abccs|f | 1977-07-07 | china | y |
| mary |f | 1978-12-12 | usa | NULL |
| tom |m | 1970-09-02 | usa | NULL |
+----------+------+------------+-----------+--------+

3、增加記錄
前面已經(jīng)講過(guò)如何增加一條記錄,為便于查看,重復(fù)與此:
mysql> insert into mytable
-> values ('abc','f','1966-08-17','china','n');
Query OK, 1 row affected (0.05 sec)
查看一下:
mysql> select * from mytable;
+----------+------+------------+-----------+--------+
| name | sex | birth | birthaddr | single |
+----------+------+------------+-----------+--------+
| abccs|f | 1977-07-07 | china | y |
| mary |f | 1978-12-12 | usa | NULL |
| tom |m | 1970-09-02 | usa | NULL |
| abc |f | 1966-08-17 | china | n |
+----------+------+------------+-----------+--------+


3、刪除記錄
用如下命令刪除表中的一條記錄:
mysql> delete from mytable where name='abc';
Delete從表中刪除滿(mǎn)足由where給出的條件的一條記錄。

再顯示一下結(jié)果:
mysql> select * from mytable;
+----------+------+------------+-----------+--------+
| name | sex | birth | birthaddr | single |
+----------+------+------------+-----------+--------+
| abccs|f | 1977-07-07 | china | y |
| mary |f | 1978-12-12 | usa | NULL |
| tom |m | 1970-09-02 | usa | NULL |
+----------+------+------------+-----------+--------+

4、刪除表:
mysql> drop table ****(表1的名字),***表2的名字;
可以刪除一個(gè)或多個(gè)表,小心使用。

5、數(shù)據(jù)庫(kù)的刪除:
mysql> drop database 數(shù)據(jù)庫(kù)名;
小心使用。

6、數(shù)據(jù)庫(kù)的備份:
退回到DOS:
mysql> quit
d:mysqlbin
使用如下命令對(duì)數(shù)據(jù)庫(kù)abccs進(jìn)行備份:
mysqldump --opt abccs>abccs.dbb
abccs.dbb就是你的數(shù)據(jù)庫(kù)abccs的備份文件。

7、用批處理方式使用MySQL:

首先建立一個(gè)批處理文件mytest.sql,內(nèi)容如下:
use abccs;
select * from mytable;
select name,sex from mytable where name='abccs';

在DOS下運(yùn)行如下命令:
d:mysqlbin mysql < mytest.sql
在屏幕上會(huì)顯示執(zhí)行結(jié)果。

如果想看結(jié)果,而輸出結(jié)果很多,則可以用這樣的命令:
mysql < mytest.sql | more

我們還可以將結(jié)果輸出到一個(gè)文件中:
mysql < mytest.sql > mytest.out

【轉(zhuǎn)載自:】 http://blog.sina.com.cn/s/blog_603c27140100hqvh.html

MySql常用語(yǔ)句


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 成人久久久观看免费毛片 | 亚洲精品久久久久影院 | 亚洲国产成人久久一区www妖精 | 在线观看深夜观看网站免费 | 五月婷婷综合在线 | 亚洲免费精品 | 中文字幕不卡免费视频 | 日韩欧美一中字暮 | 日日干狠狠干 | 久久青草免费免费91线频观看 | 高清中文字幕免费观在线 | 性做久久久久久免费观看 | 国产高清不卡一区二区 | 国产亚洲欧美在线视频 | 波多野结衣日韩 | 一级欧美日韩 | 99久久久精品免费观看国产 | 波多野结衣亚洲 | 国内精品日本久久久久影院 | 久久精品蜜芽亚洲国产a | 久久视频精品线视频在线网站 | 亚洲日本久久久午夜精品 | 久久草精品 | 四虎永久免费紧急入口 | 亚洲高清资源在线观看 | 操操插插| 久久亚洲一级毛片 | 日日操夜夜 | 免费乱理伦片在线观看老妇 | 最新精品亚洲成a人在线观看 | 日韩精品另类天天更新影院 | 久久思re热9一区二区三区 | 国产成人精品2021欧美日韩 | 亚洲欧美日韩综合精品网 | 99热手机在线观看 | 日本三级11k影院在线 | 国产伦码精品一区二区 | 亚洲精品mm1313久久 | 在线五月婷婷 | 私人影院免费 | 国产欧美一区二区三区免费看 |