亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

MySQL 常用命令

2020-01-19 00:27:07
字體:
來源:轉載
供稿:網友
有很多朋友雖然安裝好了 MySQL 但卻不知如何使用它。在這篇文章中我們就從連接 MySQL、修改密碼、增加用戶等方面來學習一些 MySQL 的常用命令。 

一、連接MySQL。 

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

1、例1:連接到本機上的MYSQL。 

  首先在打開 DOS 窗口,然后進入目錄 mysql/bin,再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好 MySQL,超級用戶 root 是沒有密碼的,故直接回車即可進入到 MySQL 中了,MySQL 的提示符是:mysql> 

2、例2:連接到遠程主機上的 MySQL。

  假設遠程主機的IP為:110.110.110.110,用戶名為root,密碼為abcd123。則鍵入以下命令: 

mysql -h110.110.110.110 -uroot -pabcd123 

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

3、退出 MySQL 命令: exit (回車) 

二、修改密碼。 

格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼 

1、例1:給root加個密碼ab12。首先在DOS下進入目錄mysqlbin,然后鍵入以下命令 

mysqladmin -u root -password ab12 

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

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

mysqladmin -u root -p ab12 password djg345 

三、增加新用戶。

(注意:和上面不同,下面的因為是 MySQL 環境中的命令,所以后面都帶一個分號作為命令結束符) 

格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by "密碼" 

例1、增加一個用戶 test1 密碼為 abc,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以 root 用戶連入 MySQL,然后鍵入以下命令: 

grant select, insert, update, delete on *.* to test1@"%" Identified by "abc"; 

但例1增加的用戶是十分危險的,你想如某個人知道test1的密碼,那么他就可以在internet上的任何一臺電腦上登錄你的mysql數據庫并對你的數據可以為所欲為了,解決辦法見例2。 

例2、增加一個用戶test2密碼為abc,讓他只可以在localhost上登錄,并可以對數據庫 mydb進行查詢、插入、修改、刪除的操作(localhost指本地主機,即MYSQL數據庫所在的那臺主機),這樣用戶即使用知道test2的密碼,他也無法從internet上直接訪問數據庫,只能通過MYSQL主機上的web頁來訪問了。 

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

  如果你不想test2有密碼,可以再打一個命令將密碼消掉。 

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

  在上篇我們講了登錄、增加用戶、密碼更改等問題。下篇我們來看看MYSQL中有關數據庫方面的操作。注意:你必須首先登錄到MYSQL中,以下操作都是在MYSQL的提示符下進行的,而且每個命令以分號結束。 

一、操作技巧 

1、如果你打命令時,回車后發現忘記加分號,你無須重打一遍命令,只要打個分號回車就可以了。也就是說你可以把一個完整的命令分成幾行來打,完后用分號作結束標志就OK。 

2、你可以使用光標上下鍵調出以前的命令。但以前我用過的一個MYSQL舊版本不支持。我現在用的是mysql-3.23.27-beta-win。 

二、顯示命令 

1、顯示數據庫列表。 

show databases; 

  剛開始時才兩個數據庫:mysql 和 test。mysql 庫很重要它里面有 MySQL 的系統信息,我們改密碼和新增用戶,實際上就是用這個庫進行操作。 

2、顯示庫中的數據表: 

use mysql; //打開庫,學過 FOXBASE 的一定不會陌生吧 

show tables; 

3、顯示數據表的結構: 

describe 表名; 

4、建庫: 

create database 庫名; 

5、建表: 

use 庫名;

create table 表名 (字段設定列表);

6、刪庫和刪表: 

drop database 庫名; 

drop table 表名;

7、將表中記錄清空: 

delete from 表名; 

8、顯示表中的記錄: 

select * from 表名; 

三、一個建庫和建表以及插入數據的實例 

drop database if exists school; //如果存在SCHOOL則刪除 
create database school; //建立庫SCHOOL 
use school; //打開庫SCHOOL 
create table teacher //建立表TEACHER 

    id int(3) auto_increment not null primary key, 
    name char(10) not null, 
    address varchar(50) default '深圳', 
    year date 
); //建表結束 

//以下為插入字段 
insert into teacher values('','glchengang','深圳一中','1976-10-10'); 
insert into teacher values('','jack','深圳一中','1975-12-23'); 

  注:在建表中(1)將 ID 設為長度為 3 的數字字段 int(3) 并讓它每個記錄自動加一,auto_increment 并不能為空 not null 而且讓他成為主字段 primary key(2)將 NAME 設為長度為 10 的字符字段(3)將 ADDRESS 設為長度 50 的字符字段,而且缺省值為深圳。varchar 和char 有什么區別呢,只有等以后的文章再說了。(4)將 YEAR 設為日期字段。 

  如果你在 MySQL 提示符鍵入上面的命令也可以,但不方便調試。你可以將以上命令原樣寫入一個文本文件中假設為 school.sql,然后復制到 c:/ 下,并在 DOS 狀態進入目錄 /mysql/bin/ ,然后鍵入以下命令: 

mysql -uroot -p密碼 < c:/school.sql 

  如果成功,空出一行無任何顯示;如有錯誤,會有提示。(以上命令已經調試,你只要將//的注釋去掉即可使用)。 

四、將文本數據轉到數據庫中 

1、文本數據應符合的格式:字段數據之間用 tab 鍵隔開,null 值用 /n 來代替. 

例: 

3 rose 深圳二中 1976-10-10 

4 mike 深圳一中 1975-12-23 

2、數據傳入命令

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

  注意:你最好將文件復制到 /mysql/bin 目錄下,并且要先用 use 命令打表所在的庫。 

五、備份數據庫: (命令在DOS的 /mysql/bin 目錄下執行) 

mysqldump --opt school>school.bbb 

  注釋:將數據庫 school 備份到 school.bbb 文件,school.bbb 是一個文本文件,文件名任取,打開看看你會有新發現。 

  后記:其實 MySQL 的對數據庫的操作與其它的 SQL 類數據庫大同小異,您最好找本將 SQL 的書看看。我在這里只介紹一些基本的,其實我也就只懂這些了,呵呵。最好的MYSQL教程還是"晏子"譯的"MYSQL中文參考手冊"不僅免費每個相關網站都有下載,而且它是最權威的??上Р皇窍?PHP4中文手冊"那樣是chm的格式,在查找函數命令的時候不太方便。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品一区二区三区四区在线| 日本精品视频网站| 欧美性xxxxx极品娇小| 精品国产一区久久久| 国产亚洲精品综合一区91| 亚洲国产成人爱av在线播放| 亚洲福利视频专区| 久久久欧美一区二区| 欧美日韩福利视频| 成人精品视频久久久久| 国内精品久久久| 久久免费少妇高潮久久精品99| 亚洲精品中文字幕有码专区| 欧美日韩中国免费专区在线看| 欧美日韩成人免费| 亚洲精品一区av在线播放| 亚洲国产私拍精品国模在线观看| 欧美理论电影在线观看| 欧美国产极速在线| 青草青草久热精品视频在线网站| 91精品国产自产91精品| 亚洲第一级黄色片| 欧美性开放视频| 国产精品久久久久久久av大片| 在线精品视频视频中文字幕| 亚洲成av人乱码色午夜| 欧美丰满少妇xxxx| 亚洲精品久久久久| 最新国产精品亚洲| 亚洲欧美中文在线视频| 91免费在线视频网站| 国产亚洲视频在线观看| 日韩在线视频观看| 一本久久综合亚洲鲁鲁| 黄网站色欧美视频| 国产精品久久久精品| 97婷婷涩涩精品一区| 色天天综合狠狠色| 色噜噜狠狠狠综合曰曰曰88av| 国产精品久久久久久久久久新婚| 国产视频福利一区| 97久久久免费福利网址| 成人黄色免费网站在线观看| 国产精品美乳一区二区免费| 97不卡在线视频| 日韩一区av在线| 欧美国产欧美亚洲国产日韩mv天天看完整| 丝袜情趣国产精品| 亚洲综合在线中文字幕| 久久国产视频网站| 国产精品偷伦免费视频观看的| 欧美午夜久久久| 日韩电影中文字幕在线观看| 国产精品尤物福利片在线观看| 亚洲一二在线观看| 国产精品中文字幕久久久| www.日韩不卡电影av| 欧美亚洲在线观看| 午夜精品一区二区三区av| 日韩欧美中文免费| 久久国产精品偷| 97在线视频免费播放| 综合网日日天干夜夜久久| 久久亚洲精品网站| 亚洲精品久久久久久久久久久久| 精品福利在线看| 欧美激情精品久久久久久免费印度| 欧美成人激情在线| 久久69精品久久久久久国产越南| 中国china体内裑精亚洲片| 国产综合色香蕉精品| 中文字幕久久久| 亚洲性视频网站| 欧洲亚洲女同hd| 色综合视频一区中文字幕| 57pao成人永久免费视频| 久久久国产一区二区三区| 自拍亚洲一区欧美另类| 欧美激情乱人伦| 色综久久综合桃花网| 啊v视频在线一区二区三区| 日本精品久久中文字幕佐佐木| 九九热精品视频在线播放| 精品国偷自产在线| 久久九九热免费视频| 亚洲国产精品久久久久秋霞不卡| 欧美日韩亚洲精品一区二区三区| 最近2019中文字幕第三页视频| 九九热在线精品视频| 日韩在线视频线视频免费网站| 欧美在线精品免播放器视频| 国产专区精品视频| 一区二区三区国产视频| 亚洲天堂男人天堂女人天堂| 38少妇精品导航| 色老头一区二区三区| 久久久久国产精品免费网站| 国产91在线播放| 色悠久久久久综合先锋影音下载| 亚洲国产天堂久久国产91| 日本不卡视频在线播放| 国产精品揄拍一区二区| 日韩精品中文字幕有码专区| 茄子视频成人在线| 97视频免费看| 奇门遁甲1982国语版免费观看高清| 国模私拍视频一区| 久久深夜福利免费观看| 国产精品美女主播在线观看纯欲| 亚洲欧美国产高清va在线播| 国产精品盗摄久久久| 午夜免费在线观看精品视频| 黑人巨大精品欧美一区二区免费| 成人在线免费观看视视频| 欧美亚洲激情视频| 日本欧美爱爱爱| 久久精品国产96久久久香蕉| 国产精品视频一区二区三区四| 69久久夜色精品国产69| 欧美成人性生活| 欧美午夜无遮挡| 中文字幕欧美日韩va免费视频| 久久在线精品视频| 日韩欧美国产视频| 日韩欧美精品免费在线| 亚洲国产精品一区二区三区| 奇米影视亚洲狠狠色| 国产日韩欧美91| 正在播放亚洲1区| 视频在线观看99| 最近2019年手机中文字幕| 日本久久精品视频| 91色精品视频在线| 国内精品一区二区三区| 久久99热这里只有精品国产| 欧美黑人一区二区三区| 亚洲精品www久久久久久广东| 久久久久久尹人网香蕉| 成人在线中文字幕| 日韩精品免费视频| 日日骚久久av| 69av在线视频| 亚洲美女精品成人在线视频| 高清欧美性猛交xxxx| 国产一区二区三区久久精品| 日韩精品中文字幕在线播放| 欧美肥臀大乳一区二区免费视频| 国产精品偷伦免费视频观看的| 日韩午夜在线视频| 亚洲国产欧美在线成人app| 色999日韩欧美国产| 久久久久免费视频| 97精品免费视频| 亚洲精品国产精品国产自| 亚洲精品国产综合区久久久久久久| 久久人人爽人人| 成人在线中文字幕| 亚洲欧美国产制服动漫| 黑人巨大精品欧美一区二区一视频| 1769国内精品视频在线播放| 欧美性猛交xxxx免费看久久久| 欧美日韩成人在线视频| 欧美另类精品xxxx孕妇| 国产亚洲精品va在线观看|