主頁(yè) > 知識(shí)庫(kù) > Mysql 命令行模式訪問(wèn)操作mysql數(shù)據(jù)庫(kù)操作

Mysql 命令行模式訪問(wèn)操作mysql數(shù)據(jù)庫(kù)操作

熱門標(biāo)簽:石家莊400電話辦理公司 許昌外呼增值業(yè)務(wù)線路 臨沂做地圖標(biāo)注 咸陽(yáng)防封電銷卡 宜賓全自動(dòng)外呼系統(tǒng)廠家 地圖標(biāo)注客戶付款 申請(qǐng)400電話電話價(jià)格 廣東400企業(yè)電話申請(qǐng)流程 新鄉(xiāng)智能外呼系統(tǒng)好處

使用環(huán)境

在cmd模式下輸入 mysql --version (查看mysql安裝的版本).

完整的命令可以通過(guò)mysql --help來(lái)獲取.

本測(cè)試使用的Mysql版本是mysql5,

本測(cè)試使用的SQL: db_yves.sql: 鏈接: https://pan.baidu.com/s/1vZWWgAp7TS48nrBiMDpcaQ 提取碼: vveu

1.連接數(shù)據(jù)庫(kù)

不借助數(shù)據(jù)庫(kù)管理軟件(如Navicat等軟件),通過(guò)dos連接mysql軟件庫(kù)服務(wù)器,然后操作數(shù)據(jù)庫(kù).

連接數(shù)據(jù)庫(kù)通用格式:mysql -P 端口號(hào) -h mysql主機(jī)名或ip地址 -u 用戶名 -p

解釋: (-P大寫(xiě)P代表端口,小寫(xiě)p代表密碼,h代表主機(jī)名或ip,u代表user用戶)"

EG: mysql -P 3306 -h 192.168.1.104 -u root -p

1.本地連接

如果是命令行是mysql所在的本機(jī),而且用默認(rèn)的端口 3306 時(shí),可以簡(jiǎn)化語(yǔ)句為:

mysql -u root -p

2.遠(yuǎn)程連接

注意: 使用遠(yuǎn)程連接時(shí),使用的連接用戶和該用戶現(xiàn)在的ip地址應(yīng)該是遠(yuǎn)程數(shù)據(jù)庫(kù)中允許的用戶和允許的ip,否則是不允許連接的.

mysql -P 3306 -h 192.168.1.104 -u root -p

成功登錄后如下圖:

2.操作數(shù)據(jù)庫(kù)

在使用用戶名和密碼成功登錄mysql數(shù)據(jù)庫(kù)后,在改用戶的權(quán)限范圍內(nèi)可以操作該用戶對(duì)數(shù)據(jù)庫(kù)的操作.db_yves是我自己創(chuàng)建的數(shù)據(jù)名.在操作數(shù)據(jù)時(shí)每條語(yǔ)句是用;或\g來(lái)標(biāo)志結(jié)束的.

1.查看所有數(shù)據(jù)庫(kù)

show databases;

2.創(chuàng)建數(shù)據(jù)庫(kù)

create database db_yves;

3.使用數(shù)據(jù)庫(kù)

use db_yves;

4.顯示數(shù)據(jù)庫(kù)中所有表

show tables;

5.查看表結(jié)構(gòu)

show columns from customers; 或者使用快捷方式:DESCRIBE customers;

6.刪除數(shù)據(jù)庫(kù)

drop database db_yves;

關(guān)于命令行模式數(shù)據(jù)庫(kù)文件的導(dǎo)入和導(dǎo)出:

命令行模式下,導(dǎo)入導(dǎo)出sql文件,進(jìn)入CMD既可.

導(dǎo)出數(shù)據(jù)庫(kù)文件

包括導(dǎo)出數(shù)據(jù)庫(kù)到指定表.

1.導(dǎo)出數(shù)據(jù)庫(kù)db_yves的結(jié)構(gòu)和數(shù)據(jù)

mysqldump -h localhost -u root -p db_yves > D:\db_yves.sql

2.導(dǎo)出數(shù)據(jù)庫(kù)db_yves的結(jié)構(gòu)(加-d參數(shù)):

mysqldump -h localhost -u root -p db_yves -d > D:\db_yves_stru.sql

3.導(dǎo)出數(shù)據(jù)庫(kù)db_yves中的customers表的結(jié)構(gòu)和數(shù)據(jù):

mysqldump -h localhost -u root -p db_yves customers > D:\customers.sql

4.導(dǎo)出數(shù)據(jù)庫(kù)db_yves中的customers表的結(jié)構(gòu)(加-d參數(shù)):

mysqldump -h localhost -u root -p db_yves -d > D:\customers_stru.sql

導(dǎo)入數(shù)據(jù)庫(kù)文件

向數(shù)據(jù)庫(kù)db_yves導(dǎo)入數(shù)據(jù)庫(kù)文件db_yves.sql.

mysql -h localhost -u root -p db_yves D:\db_yves.sql

其他常用語(yǔ)句

SHOW STATUS,用于顯示廣泛的服務(wù)器狀態(tài)信息;

SHOW CREATE DATABASE和SHOW CREATE TABLE,分別用來(lái)顯示創(chuàng) 建特定數(shù)據(jù)庫(kù)或表的MySQL語(yǔ)句;

SHOW GRANTS,用來(lái)顯示授予用戶(所有用戶或特定用戶)的安 全權(quán)限;

SHOW ERRORS和SHOW WARNINGS, 用來(lái)顯示服務(wù)器錯(cuò)誤或警告消息。

補(bǔ)充知識(shí):Mysql| 組合where子句過(guò)濾數(shù)據(jù)(AND,OR,IN,NOT)

mysql 允許使用多個(gè)where子句,組合where子句允許使用兩種方式使用:AND 和OR子句的方式使用.

數(shù)據(jù)庫(kù)中的操作符號(hào):AND , OR , IN , NOT.

AND:

SELECT * FROM products WHERE products.vend_id = 1003 AND products.prod_price = 10;

OR:

SELECT * FROM products WHERE products.vend_id = 1002 OR products.vend_id = 1003 ;

IN:

建議能使用IN的子句中不使用OR,IN行性能好,方便理解.

SELECT * FROM products WHERE products.vend_id IN (1002,1003);

NOT:

Mysql對(duì)NOT的支持僅在對(duì)IN,BETWEEN,EXISTS子句取反,這與其他多數(shù)數(shù)據(jù)庫(kù)對(duì)各種條件都支持不同.

SELECT * FROM products WHERE products.vend_id NOT IN (1002,1003);

注意:

在同時(shí)有AND和OR的子句中,mysql是優(yōu)先處理AND操作的.一般建議使用()來(lái)確定處理順序和消除歧義.

比如: SELECT * FROM products WHERE (products.vend_id= 1002 OR products.vend_id=1003) AND prod_price >= 10;

以上這篇Mysql 命令行模式訪問(wèn)操作mysql數(shù)據(jù)庫(kù)操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • CMD命令操作MySql數(shù)據(jù)庫(kù)的方法詳解
  • MySQL命令行下18個(gè)常用命令

標(biāo)簽:貴州 日照 北京 臺(tái)灣 合肥 鷹潭 阜新 鎮(zhèn)江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mysql 命令行模式訪問(wèn)操作mysql數(shù)據(jù)庫(kù)操作》,本文關(guān)鍵詞  Mysql,命令行,模式,訪問(wèn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mysql 命令行模式訪問(wèn)操作mysql數(shù)據(jù)庫(kù)操作》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Mysql 命令行模式訪問(wèn)操作mysql數(shù)據(jù)庫(kù)操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章