1. 程式人生 > >MYSQL 控制檯命令

MYSQL 控制檯命令

轉自:http://www.jb51.net/article/53570.htm

sql 命令結尾要加分後!!!

mysqldump 命令需要在cmd視窗cd到mysqldump.exe 所在目下下執行。

(一) 連線MYSQL:

格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼

1、例1:連線到本機上的MYSQL

首先在開啟DOS視窗,然後進入mysql安裝目錄下的bin目錄下,例如: D:/mysql/bin,再鍵入命令mysql -uroot -p,回車後提示你輸密碼,如果剛安裝好MYSQL,超級使用者root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是:mysql>

2、例2:連線到遠端主機上的MYSQL (遠端:IP地址)

假設遠端主機的IP為:10.0.0.1,使用者名稱為root,密碼為123。則鍵入以下命令:

mysql -h10.0.0.1 -uroot -p123

(注:u與root可以不用加空格,其它也一樣)

3、退出MYSQL命令

exit (回車)

(二) 修改密碼:

格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

1、例1:給root加個密碼123。首先在DOS下進入目錄C:/mysql/bin,然後鍵入以下命令:

mysqladmin -uroot -password 123

注:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。

2、例2:再將root的密碼改為456

mysqladmin -uroot -pab12 password 456

(三) 增加新使用者:(注意:和上面不同,下面的因為是MYSQL環境中的命令,所以後面都帶一個分號作為命令結束符)

格式:grant select on 資料庫.* to 使用者名稱@登入主機 identified by "密碼"

例1、增加一個使用者test1密碼為abc,讓他可以在任何主機上登入,並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入MYSQL,然後鍵入以下命令: grant select,insert,update,delete on *.* to

[email protected] identified by "abc";

如果你不想test2有密碼,可以再打一個命令將密碼消掉。 grant select,insert,update,delete on mydb.* to [email protected] identified by "";

(四) 顯示命令

1、顯示資料庫列表:

show databases; 剛開始時才兩個資料庫:mysql和test。mysql庫很重要它裡面有MYSQL的系統資訊,我們改密碼和新增使用者,實際上就是用這個庫進行操作。

2、顯示庫中的資料表:

use mysql; //開啟庫 show tables;

3、顯示資料表的結構:

describe 表名;

4、建庫:

create database 庫名;

5、建表:

use 庫名; create table 表名 (欄位設定列表);

6、刪庫和刪表:

drop database 庫名; drop table 表名;

7、將表中記錄清空:

delete from 表名;

8、顯示錶中的記錄:

select * from 表名;

匯出sql指令碼

mysqldump -u 使用者名稱 -p 資料庫名 > 存放位置

mysqldump -u root -p test > c:/a.sql


MySQL匯出匯入命令的用例

1.匯出整個資料庫

mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔名

mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

2.匯出一個表

mysqldump -u 使用者名稱 -p 資料庫名錶名> 匯出的檔名

mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

3.匯出一個數據庫結構

mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql

-d 沒有資料 --add-drop-table 在每個create語句之前增加一個drop table

4.匯入資料庫

常用source 命令

進入mysql資料庫控制檯,

如mysql -u root -p

mysql>use 資料庫

然後使用source命令,後面引數為指令碼檔案(如這裡用到的.sql)

mysql>source d:wcnc_db.sql


相關推薦

Mac下使用mysql控制檯命令

命令列中輸入 open .bash_profile 然後將 alias mysql=/usr/local/mysql/bin/mysql alias mysqladmin=/usr/local/mysql/bin/mysqladmin 追加到最後面,如果檔案不存在,自

MYSQL 控制檯命令

轉自:http://www.jb51.net/article/53570.htm sql 命令結尾要加分後!!! mysqldump 命令需要在cmd視窗cd到mysqldump.exe 所在目下下執行。 (一) 連線MYSQL: 格式: mysql -h主機地址 -

部分mysql控制檯命令

navicat 1,啟動和關閉資料庫         >net start mysql        >net stop mysql          所以命令必須是一行的第一個,並且以分號結尾: All text commands must be first

Mysql 控制檯命令介紹

(一) 連線MySQL: 格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼 1、例1:連線到本機上的MYSQL 首先在開啟DOS視窗,然後進入mysql安裝目錄下的bin目錄下,例如: D:/mysql/bin,再鍵入命令mysql -ur

MYSQL控制檯命令操作

  注:在建表中(1)將ID設為長度為3的數字欄位:int(3)並讓它每個記錄自動加一:auto_increment並不能為空:not null而且讓他成為主欄位primary key(2)將NAME設為長度為10的字元欄位(3)將ADDRESS設為長度50的字元欄位,而且預設值為深圳。varchar和cha

mysql控制檯命令

mysql命令集錦 測試環境:mysql 5.0.45 【注:可以在mysql中通過mysql> SELECT VERSION();來檢視資料庫版本】 一、連線MYSQL。 格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼 1、連線到本機上的MYSQL。 首先開啟DOS視窗,然後進入目

linux系統中mysql控制檯的一些常用命令

            在linux中,我們可以通過在linux控制檯根目錄輸入:mysql -u 使用者名稱 -p之後,輸入mysql密碼,進入mysql控制檯。         

Mysql 配置和一些控制檯命令

(輸入"net start mysql"後提示"'net'不是內部或外部命令...,我的電腦->右鍵->屬性->高階->環境變數->系統變數->path,再點“編輯”就可以了。在“變數值”對話方塊裡面加“C:\windows\system

mysql 常用命令

mysql命令說明BEGIN COMMITmysql在客戶端執行更新、刪除開啟一個事務:BEGIN;UPDATE driver SET phone=‘11601620000‘ WHERE id=1;--ROLLBACK;COMMIT;DATE_FORMAT%Y-%m-%d %H-%iIFNULL(price,

mysql基本命令(轉)

表達 local border base l數據庫 moni employee 哪些 roo 1、連接Mysql 格式: mysql -h主機地址 -u用戶名 -p用戶密碼1、連接到本機上的MYSQL。首先打開DOS窗口,然後進入目錄mysql\bin,再鍵入命令mysql

mysql命令歷史如何查看

mysql 歷史命令 歷史sql有時,我們在linux服務器通過mysql連接指令登陸數據庫,然後運行一些命令或查詢sql,之後我們按鍵盤向上方向鍵會一一列出來。如何查看命令歷史呢,就像在linux下的shell中查看shell命令歷史。mysql 有這樣一個機制,就是,在用戶的主目錄下會生成一個.mysql

mysql常用命令小結

mysq iss nal add and src http esc creat 1.命令行中鍵入 net start/stop mysql 開啟/停止mysql服務2.命令行中鍵入 mysql -u用戶名 -p密碼 連接數據庫 (以下命令後須加分號‘;‘)3.用show

MySql常用命令

查看表 pda chang font 全部 庫服務器 eache 發布 row MySQL 數據庫常用命令 1、MySQL常用命令 create database name; 創建數據庫 use databasename; 選擇數據庫 drop database nam

MySQL授權命令grant的使用方法

log 源代碼 簡單 更新 ron temporary drop all ces 本文實例,運行於 MySQL 5.0 及以上版本。 MySQL 賦予用戶權限命令的簡單格式可概括為: grant 權限 on 數據庫對象 to 用戶 一、grant 普通數據用戶,查

2.MySQL授權命令grant的使用方法

comm 開發 層次 common pda sta 一個 rar col 本文實例,運行於 MySQL 5.0 及以上版本。 MySQL 賦予用戶權限命令的簡單格式可概括為: grant 權限 on 數據庫對象 to 用戶 一、grant 普通數據用戶,查詢、插入

mysql 常用命令實例

練習 語文 inner 成績 desc ins 喬布斯 李磊 innodb -- 完成項目素材中的sql練習,並將編寫的sql文件和運行截圖保存,打包後作為作業提交。 -- 設計一個學生成績數據庫,該庫包含學生,老師,課程和成績等信息並完成後面的練習(註意主外鍵關系)。--

mysql常用命令總結

ble 刪除 常用 ima ces prim left 列名 mysq 一、約束操作 增加主鍵約束 alter table 表名 add constraint 約束名 primary key(列名) 增加外鍵約束 alter table 表名 add constrain

Linux 操作MySQL常用命令

數據 logs 相關 entry 註意 新增 otto delet 記錄 Linux 操作MySQL常用命令行註意:MySQL中每個命令後都要以分號;結尾。  1、顯示數據庫  mysql> show databases;  +----------+  | Datab

MySQL基本命令

賦值 const 字符串結束 磁盤 ons 約束 host 錯誤輸入 scribe Mysql筆記 一.數據庫基本操作 1.mysql -h localhost -u root -p 2.每次輸入以;號結束,中途若有錯誤輸入\c撤銷本次輸入,開始新的輸入。 3.auto_i

mysql,mysqldump命令導入 導出表結構或數據

mysql mysqldump命令導入 導出表結構或數據 在命令行下mysql的數據導出有個很好用命令mysqldump,它的參數有一大把,可以這樣查看: mysqldump 最常用的: mysqldump -uroot -pmysql databasefoo table1 table2 > f