自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL命令行的常用命令介紹

數(shù)據(jù)庫 MySQL
我們今天主要向大家描述的是MySQL常用命令行的操作中的MySQL命令行的常用命令,以下就是正文的主要內(nèi)容描述,望你會(huì)有所收獲。

以下的文章主要講述的是MySQL常用命令行的操作,即MySQL命令行的常用命令介紹,MySQL命令行的常用命令在實(shí)際中的應(yīng)用比例還是占為多數(shù)的,如果你對(duì)這一技術(shù),心存好奇的話,以下的文章將會(huì)揭開它的神秘面紗。

第一招、MySQL服務(wù)的啟動(dòng)和停止

 

  1. net stop MySQL  
  2. net start MySQL 

 

第二招、登陸MySQL

 

語法如下: MySQL -u用戶名 -p用戶密碼

 

鍵入命令MySQL -uroot -p, 回車后提示你輸入密碼,輸入12345,然后回車即可進(jìn)入到MySQL中了,MySQL的提示符是:

 

MySQL>

 

注意,如果是連接到另外的機(jī)器上,則需要加入一個(gè)參數(shù)-h機(jī)器IP

 

第三招、增加新用戶

 

格式:grant 權(quán)限 on 數(shù)據(jù)庫.* to 用戶名@登錄主機(jī) identified by "密碼"

 

如,增加一個(gè)用戶user1密碼為password1,讓其可以在本機(jī)上登錄, 并對(duì)所有數(shù)據(jù)庫有查詢、插入、修改、刪除的權(quán)限。首先用以root用戶連入MySQL,然后鍵入以下命令:

 

 

  1. grant select,insert,update,delete on *.* to user1@localhost Identified by "password1"; 

 

如果希望該用戶能夠在任何機(jī)器上登陸MySQL,則將localhost改為"%"。

 

如果你不想user1有密碼,可以再打一個(gè)命令將密碼去掉。

 

 

  1. grant select,insert,update,delete on mydb.* to user1@localhost identified by ""; 

 

第四招: MySQL命令行常用命令,操作數(shù)據(jù)庫

 

登錄到MySQL中,然后在MySQL的提示符下運(yùn)行下列命令,每個(gè)命令以分號(hào)結(jié)束。

 

1、 顯示數(shù)據(jù)庫列表。

 

show databases;

 

缺省有兩個(gè)數(shù)據(jù)庫:MySQL和test。 MySQL庫存放著MySQL的系統(tǒng)和用戶權(quán)限信息,我們改密碼和新增用戶,實(shí)際上就是對(duì)這個(gè)庫進(jìn)行操作。

 

2、 顯示庫中的數(shù)據(jù)表:

 

use MySQL;

 

show tables;

 

3、 顯示數(shù)據(jù)表的結(jié)構(gòu):

 

describe 表名;

 

4、 建庫與刪庫:

 

create database 庫名;

 

drop database 庫名;

 

5、 建表:

 

use 庫名;

 

create table 表名(字段列表);

 

drop table 表名;

 

6、 清空表中記錄:

 

delete from 表名;

 

7、 顯示表中的記錄:

 

select * from 表名;

 

第五招、MySQL命令行常用命令,導(dǎo)出和導(dǎo)入數(shù)據(jù)

 

1. 導(dǎo)出數(shù)據(jù):

 

 

  1. MySQLdump --opt test MySQL.test 

 

即將數(shù)據(jù)庫test數(shù)據(jù)庫導(dǎo)出到MySQL.test文件,后者是一個(gè)文本文件

 

如:

  1. MySQLdump -u root -p123456 --databases dbname MySQL.dbname 

 

就是把數(shù)據(jù)庫dbname導(dǎo)出到文件MySQL.dbname中。

 

2. 導(dǎo)入數(shù)據(jù):

 

 

  1. MySQLimport -u root -p123456 < MySQL.dbname。 

 

不用解釋了吧。

 

3. 將文本數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫:

 

文本數(shù)據(jù)的字段數(shù)據(jù)之間用tab鍵隔開。

 

use test;

 

load data local infile "文件名" into table 表名;

 

SQL常用命令使用方法:

(1) 數(shù)據(jù)記錄篩選:

sql="select * from 數(shù)據(jù)表 where 字段名=字段值 order by 字段名 [desc]"

sql="select * from 數(shù)據(jù)表 where 字段名 like '%字段值%' order by 字段名 [desc]"

sql="select top 10 * from 數(shù)據(jù)表 where 字段名 order by 字段名 [desc]"

sql="select * from 數(shù)據(jù)表 where 字段名 in ('值1','值2','值3')"

sql="select * from 數(shù)據(jù)表 where 字段名 between 值1 and 值2"

(2) 更新數(shù)據(jù)記錄:

sql="update 數(shù)據(jù)表 set 字段名=字段值 where 條件表達(dá)式"

sql="update 數(shù)據(jù)表 set 字段1=值1,字段2=值2 …… 字段n=值n where 條件表達(dá)式"

(3) 刪除數(shù)據(jù)記錄:

sql="delete from 數(shù)據(jù)表 where 條件表達(dá)式"

sql="delete from 數(shù)據(jù)表" (將數(shù)據(jù)表所有記錄刪除)

(4) 添加數(shù)據(jù)記錄:

sql="insert into 數(shù)據(jù)表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …)"

sql="insert into 目標(biāo)數(shù)據(jù)表 select * from 源數(shù)據(jù)表" (把源數(shù)據(jù)表的記錄添加到目標(biāo)數(shù)據(jù)表)

(5) 數(shù)據(jù)記錄統(tǒng)計(jì)函數(shù):

AVG(字段名) 得出一個(gè)表格欄平均值

COUNT(*|字段名) 對(duì)數(shù)據(jù)行數(shù)的統(tǒng)計(jì)或?qū)δ骋粰谟兄档臄?shù)據(jù)行數(shù)統(tǒng)計(jì)

 

MAX(字段名) 取得一個(gè)表格欄最大的值

 

MIN(字段名) 取得一個(gè)表格欄最小的值

 

SUM(字段名) 把數(shù)據(jù)欄的值相加

 

引用以上函數(shù)的方法:

sql="select sum(字段名) as 別名 from 數(shù)據(jù)表 where 條件表達(dá)式"

set rs=conn.excute(sql)

 

用 rs("別名") 獲取統(tǒng)的計(jì)值,其它函數(shù)運(yùn)用同上。

(6) MySQL命令行常用命令,數(shù)據(jù)表的建立和刪除:

CREATE TABLE 數(shù)據(jù)表名稱(字段1 類型1(長度),字段2 類型2(長度) …… )

例:CREATE TABLE tab01(name varchar(50),datetime default now())

DROP TABLE 數(shù)據(jù)表名稱 (永久性刪除一個(gè)數(shù)據(jù)表)

 

 【編輯推薦】

  1. 配置MySQL數(shù)據(jù)源在tomcat5中
  2. MySQL 5.0在windows上安裝三步驟
  3. MySQL手動(dòng)安裝和中文的具體操作方案
  4. 解決MySQL中文亂碼的方法歸納
  5. 安裝MySQL事務(wù)數(shù)據(jù)庫需要哪些步驟?

 

責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-05-25 18:43:39

MySQL命令行

2018-01-24 15:42:49

命令功能程序

2010-11-24 17:12:17

MySQL命令行

2011-07-28 13:22:43

2009-12-01 18:19:41

Suse常用命令

2010-03-02 13:14:36

LinuxYUM常用命

2010-05-26 18:03:52

2010-03-11 10:10:40

2010-03-17 15:45:37

linux 常用命令

2023-10-31 16:17:42

2010-06-30 10:09:14

Linux系統(tǒng)備份

2010-05-28 18:28:51

MySQL常用命令

2015-07-22 17:32:22

mysql常用命令

2010-05-25 11:40:12

MySQL 常用命令

2014-07-25 10:55:36

Linux命令

2011-03-16 10:07:00

2014-01-02 09:57:56

PostgreSQL命令

2011-01-19 17:00:09

Postfix常用命令

2020-09-28 15:14:31

Linux常用命令實(shí)用命令

2010-07-15 09:27:25

Perl命令行
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)