mysql_常用命令

1 登錄數(shù)據(jù)庫(kù)的方式

  • 命令:
mysql -u 用戶名 -p -h 數(shù)據(jù)庫(kù) IP --port= 端口號(hào) ( 一般是 58885 )
  • 示例:
[root@localhost ~]# mysql  -u58user -p  -h10.58.120.231 --port=58888
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g
  • 說(shuō)明:不要在登錄命令行中指定密碼米酬,防止應(yīng)用帳號(hào)密碼外泄沛豌。

2 查看當(dāng)前用戶有哪些數(shù)據(jù)庫(kù)

  • 命令:show databases;
  • 示例:
mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| dbwww58com_db1     |

| dbwww58com_db2     |

+--------------------+
3 rows in set (0.00 sec)
  • 說(shuō)明:查看權(quán)限內(nèi)的庫(kù)有哪些。

3 選擇你要操作的數(shù)據(jù)庫(kù)

  • 命令: use 數(shù)據(jù)庫(kù)名 ;
  • 示例:
mysql> use dbwww58com_db1
Database changed
  • 說(shuō)明:要操作某個(gè)庫(kù)的數(shù)據(jù)對(duì)象赃额,一般應(yīng)先選中該數(shù)據(jù)庫(kù)加派,如上面的 dbwww58com_db1 , 同時(shí)也可以用 select database()命令來(lái)查看當(dāng)前的庫(kù)跳芳。'
mysql> select database();

+----------------+

| database()     |

+----------------+

| dbwww58com_db1 |

+----------------+

1 row in set (0.00 sec)

4 查看指定數(shù)據(jù)庫(kù)的所有數(shù)據(jù)表

  • 命令:show tables;
  • 示例:
mysql> show tables;

+--------------------------+

| Tables_in_dbwww58com_db1 |

+--------------------------+

| t_table1                 |

| t_table2                 |

+--------------------------+
  • 說(shuō)明:查看當(dāng)前要操作的數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)表芍锦。

5 查看表的字段信息

  • 命令:desc 表名
  • 示例:
mysql> desc t_table1;

+-------+------------------+------+-----+---------+----------------+

| Field | Type             | Null | Key | Default | Extra          |

+-------+------------------+------+-----+---------+----------------+

| id    | int(10) unsigned | NO   | PRI | NULL    | auto_increment |

| name  | varchar(40)      | NO   | MUL |         |                |

| sex   | enum('0','1')    | NO   |     | 0       |                |

+-------+------------------+------+-----+---------+----------------+

3 rows in set (0.00 sec)
  • 說(shuō)明:查看表的字段信息。

6 查看表的創(chuàng)建信息(備注信息)

  • 命令:show create table 表名 \G
  • 示例:
mysql> show create table t_table1\G

*************************** 1. row ***************************

Table: t_table1

Create Table: CREATE TABLE `t_table1` (

`id` int(10) unsigned NOT NULL AUTO_INCREMENT,

`name` varchar(40) NOT NULL DEFAULT '',

`sex` enum('0','1') NOT NULL DEFAULT '0' COMMENT '0: 男 ,1 :女 ',

PRIMARY KEY (`id`),

KEY `idx_name` (`name`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8
  • 說(shuō)明: 可以查看到表的創(chuàng)建信息筛严, 索引醉旦,表類(lèi)型,字符集桨啃,注釋等。

7 查看當(dāng)前庫(kù)中的存儲(chǔ)過(guò)程 (procedure)

  • 命令:show procedure status where Db=database()\G
  • 示例:
mysql> show procedure status where Db=database()\G

*************************** 1. row ***************************

Db: dbwww58com_db1

Name: p_test

Type: PROCEDURE

Definer: root@localhost

Modified: 2012-07-11 13:48:23

Created: 2012-07-11 13:48:23

Security_type: DEFINER

Comment:

character_set_client: utf8

collation_connection: utf8_general_ci

Database Collation: utf8_general_ci

1 row in set (0.00 sec)
  • 說(shuō)明: 當(dāng)看當(dāng)前數(shù)據(jù)庫(kù)有哪些存儲(chǔ)過(guò)程

8 查看指定存儲(chǔ)過(guò)程的代碼檬输。

  • 命令:show create procedure 存儲(chǔ)過(guò)程名字
  • 示例:
mysql> show create procedure p_test\G

*************************** 1. row ***************************

Procedure: p_test

sql_mode:

Create Procedure: CREATE DEFINER=`root`@`localhost` PROCEDURE `p_test`()

begin select "Just for test."; end

character_set_client: utf8

9 簡(jiǎn)單查看一個(gè)表中的幾行數(shù)據(jù)照瘾,查詢后加 limit 數(shù)字

mysql> select * from t_table1 limit 2;

+----+-------+-----+

| id | name  | sex |

+----+-------+-----+

|  1 | Roger |     |

|  2 | Kate  | 0   |

+----+-------+-----+

10 創(chuàng)建庫(kù)

create database dbname;

11 創(chuàng)建表

CREATE TABLE `table_name` (  
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '字段備注信息',  
`demand_id` varchar(20) NOT NULL, 
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`),
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT = '表備注信息';

12 修改表的備注信息
修改表的注釋,代碼如下:

ALTER TABLE `表名` COMMENT '備注內(nèi)容';

13 修改字段的備注信息

ALTER TABLE `表名` MODIFY COLUMN `字段名` INT  COMMENT '備注內(nèi)容';

注意:字段的類(lèi)型必須帶上

14 mysql數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出

  • 導(dǎo)出:
# 1.導(dǎo)出整個(gè)數(shù)據(jù)庫(kù)
mysqldump -u 用戶名 -p 數(shù)據(jù)庫(kù)名 > 導(dǎo)出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
# 2.導(dǎo)出一個(gè)表
mysqldump -u 用戶名 -p 數(shù)據(jù)庫(kù)名表名> 導(dǎo)出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
# 3.導(dǎo)出一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql
-d 沒(méi)有數(shù)據(jù) --add-drop-table 在每個(gè)create語(yǔ)句之前增加一個(gè)drop table
  • 導(dǎo)入:
# 使用source命令,后面參數(shù)為腳本文件(如這里用到的.sql)
mysql>source d:wcnc_db.sql

@ 晴天-2017-06-04 10:28:05

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末丧慈,一起剝皮案震驚了整個(gè)濱河市析命,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌逃默,老刑警劉巖鹃愤,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異完域,居然都是意外死亡软吐,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)吟税,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)凹耙,“玉大人,你說(shuō)我怎么就攤上這事肠仪⌒けВ” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵异旧,是天一觀的道長(zhǎng)意述。 經(jīng)常有香客問(wèn)我,道長(zhǎng),這世上最難降的妖魔是什么荤崇? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任拌屏,我火速辦了婚禮,結(jié)果婚禮上天试,老公的妹妹穿的比我還像新娘槐壳。我一直安慰自己,他們只是感情好喜每,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布务唐。 她就那樣靜靜地躺著,像睡著了一般带兜。 火紅的嫁衣襯著肌膚如雪枫笛。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,698評(píng)論 1 305
  • 那天刚照,我揣著相機(jī)與錄音刑巧,去河邊找鬼。 笑死无畔,一個(gè)胖子當(dāng)著我的面吹牛啊楚,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播浑彰,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼恭理,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了郭变?” 一聲冷哼從身側(cè)響起颜价,我...
    開(kāi)封第一講書(shū)人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎诉濒,沒(méi)想到半個(gè)月后周伦,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡未荒,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年专挪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片茄猫。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡狈蚤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出划纽,到底是詐尸還是另有隱情脆侮,我是刑警寧澤,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布勇劣,位于F島的核電站靖避,受9級(jí)特大地震影響潭枣,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜幻捏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一盆犁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧篡九,春花似錦谐岁、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至沛善,卻和暖如春航揉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背金刁。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工帅涂, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人尤蛮。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓媳友,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親产捞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子庆锦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • MySQL 數(shù)據(jù)庫(kù)常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫(kù) use...
    55lover閱讀 4,791評(píng)論 1 57
  • Mysql安裝目錄 數(shù)據(jù)庫(kù)目錄 /var/lib/mysql/ 配置文件 /usr/share/mysql(mys...
    司馬糧閱讀 656評(píng)論 0 51
  • 說(shuō)來(lái)慚愧轧葛,雖計(jì)算機(jī)專業(yè)出身,了解些Linux命令艇搀,但從未熟練使用過(guò)linux操作系統(tǒng)尿扯。今入手了Mac,簡(jiǎn)單整理下O...
    wsdadan閱讀 521評(píng)論 0 0
  • MySql常用命令 Mysql命令mysql:連接Mysql數(shù)據(jù)庫(kù) mysql命令格式: 1) 連接到本機(jī)上的MY...
    UEUEO閱讀 485評(píng)論 0 3
  • 有人說(shuō) 男女之間沒(méi)有純潔的友情 或許男女在這個(gè)世界本來(lái)就該相吸 每個(gè)人心中都有一個(gè)未來(lái)對(duì)象的臨摹 跟著這個(gè)臨摹去尋...
    一朵小向日葵閱讀 321評(píng)論 0 0