婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫(kù) > linux 中的MYSQL命令匯總 適合學(xué)習(xí)linux下配置mysql的朋友

linux 中的MYSQL命令匯總 適合學(xué)習(xí)linux下配置mysql的朋友

熱門標(biāo)簽:地圖標(biāo)注機(jī)位 400電話辦理 誠(chéng)薦翰諾科技 大連遼寧電銷機(jī)器人 好操作的電話機(jī)器人 電話機(jī)器人客戶對(duì)話 了不起的修仙模擬器地圖標(biāo)注 地圖標(biāo)注路線軟件 為什么地圖標(biāo)注后不顯示 谷歌美發(fā)店地圖標(biāo)注入駐
一、總結(jié)一下:
1.linux下啟動(dòng)mysql的命令:
mysqladmin start
/ect/init.d/mysql start (前面為mysql的安裝路徑)
2.linux下重啟mysql的命令:
mysqladmin restart
/ect/init.d/mysql restart (前面為mysql的安裝路徑)
3.linux下關(guān)閉mysql的命令:
mysqladmin shutdown
/ect/init.d/mysql shutdown (前面為mysql的安裝路徑)
4.連接本機(jī)上的mysql:
進(jìn)入目錄mysql\bin,再鍵入命令mysql -uroot -p, 回車后提示輸入密碼。
退出mysql命令:exit(回車)
5.修改mysql密碼:
mysqladmin -u用戶名 -p舊密碼 password 新密碼
或進(jìn)入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
6.增加新用戶。(注意:mysql環(huán)境中的命令后面都帶一個(gè)分號(hào)作為命令結(jié)束符)
grant select on 數(shù)據(jù)庫(kù).* to 用戶名@登錄主機(jī) identified by "密碼"
如增加一個(gè)用戶test密碼為123,讓他可以在任何主機(jī)上登錄,并對(duì)所有數(shù)據(jù)庫(kù)有查詢、插入、修改、刪除的權(quán)限。首先用以root用戶連入mysql,然后鍵入以下命令:
grant select,insert,update,delete on *.* to " Identified by "123";
二、有關(guān)mysql數(shù)據(jù)庫(kù)方面的操作
必須首先登錄到mysql中,有關(guān)操作都是在mysql的提示符下進(jìn)行,而且每個(gè)命令以分號(hào)結(jié)束
1、顯示數(shù)據(jù)庫(kù)列表。
show databases;
2、顯示庫(kù)中的數(shù)據(jù)表:
use mysql; //打開庫(kù)
show tables;
3、顯示數(shù)據(jù)表的結(jié)構(gòu):
describe 表名;
4、建庫(kù):
create database 庫(kù)名;
5、建表:
use 庫(kù)名;
create table 表名(字段設(shè)定列表);
6、刪庫(kù)和刪表:
drop database 庫(kù)名;
drop table 表名;
7、將表中記錄清空:
delete from 表名;
8、顯示表中的記錄:
select * from 表名;
9、編碼的修改
如果要改變整個(gè)mysql的編碼格式:
啟動(dòng)mysql的時(shí)候,mysqld_safe命令行加入
--default-character-set=gbk
如果要改變某個(gè)庫(kù)的編碼格式:在mysql提示符后輸入命令
alter database db_name default character set gbk;
三、數(shù)據(jù)的導(dǎo)入導(dǎo)出
1、文本數(shù)據(jù)轉(zhuǎn)到數(shù)據(jù)庫(kù)中
文本數(shù)據(jù)應(yīng)符合的格式:字段數(shù)據(jù)之間用tab鍵隔開,null值用來代替。例:
1 name duty 2006-11-23
數(shù)據(jù)傳入命令 load data local infile "文件名" into table 表名;
2、導(dǎo)出數(shù)據(jù)庫(kù)和表
mysqldump --opt news > news.sql(將數(shù)據(jù)庫(kù)news中的所有表備份到news.sql文件,news.sql是一個(gè)文本文件,文件名任取。)
mysqldump --opt news author article > author.article.sql(將數(shù)據(jù)庫(kù)news中的author表和article表備份到author.article.sql文件, author.article.sql是一個(gè)文本文件,文件名任取。)
mysqldump --databases db1 db2 > news.sql(將數(shù)據(jù)庫(kù)dbl和db2備份到news.sql文件,news.sql是一個(gè)文本文件,文件名任取。)
mysqldump -h host -u user -p pass --databases dbname > file.dump
就是把host上的以名字user,口令pass的數(shù)據(jù)庫(kù)dbname導(dǎo)入到文件file.dump中
mysqldump --all-databases > all-databases.sql(將所有數(shù)據(jù)庫(kù)備份到all-databases.sql文件,all-databases.sql是一個(gè)文本文件,文件名任取。)
3、導(dǎo)入數(shù)據(jù)
mysql all-databases.sql(導(dǎo)入數(shù)據(jù)庫(kù))
mysql>source news.sql;(在mysql命令下執(zhí)行,可導(dǎo)入表)

一、連接MySQL
格式: mysql -h主機(jī)地址 -u用戶名 -p用戶密碼
1、例1:連接到本機(jī)上的MYSQL。
首先在打開DOS窗口,然后進(jìn)入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級(jí)用戶root是沒有密碼的,故直接回車即可進(jìn)入到MYSQL中了,MYSQL的提示符是: mysql>。
2、例2:連接到遠(yuǎn)程主機(jī)上的MYSQL。假設(shè)遠(yuǎn)程主機(jī)的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加個(gè)密碼ab12。首先在DOS下進(jìn)入目錄mysqlbin,然后鍵入以下命令:
mysqladmin -uroot -password ab12
注:因?yàn)殚_始時(shí)root沒有密碼,所以-p舊密碼一項(xiàng)就可以省略了。
2、例2:再將root的密碼改為djg345。
mysqladmin -uroot -pab12 password djg345
三、增加新用戶。(注意:和上面不同,下面的因?yàn)槭荕ySQL環(huán)境中的命令,所以后面都帶一個(gè)分號(hào)作為命令結(jié)束符)
格式:grant select on 數(shù)據(jù)庫(kù).* to 用戶名@登錄主機(jī) identified by \&;密碼\&;
例1、增加一個(gè)用戶test1密碼為abc,讓他可以在任何主機(jī)上登錄,并對(duì)所有數(shù)據(jù)庫(kù)有查詢、插入、修改、刪除的權(quán)限。首先用以root用戶連入MySQL,然后鍵入以下命令:
grant select,insert,update,
delete on *.* to test1@\&;%\&; Identified by \&;abc\&;;
但例1增加的用戶是十分危險(xiǎn)的,你想如某個(gè)人知道test1的密碼,那么他就可以在internet上的任何一臺(tái)電腦上登錄你的MySQL數(shù)據(jù)庫(kù)并對(duì)你的數(shù)據(jù)可以為所欲為了,解決辦法見例2。
例2、增加一個(gè)用戶test2密碼為abc,讓他只可以在localhost上登錄,并可以對(duì)數(shù)據(jù)庫(kù)mydb進(jìn)行查詢、插入、修改、刪除的操作(localhost指本地主機(jī),即MySQL數(shù)據(jù)庫(kù)所在的那臺(tái)主機(jī)),這樣用戶即使用知道test2的密碼,他也無法從internet上直接訪問數(shù)據(jù)庫(kù),只能通過MySQL主機(jī)上的web頁來訪問。
grant select,insert,update,
delete on mydb.* to test2@localhost identified by \&;abc\&;;
如果你不想test2有密碼,可以再打一個(gè)命令將密碼消掉。
grant select,insert,update,delete on mydb
.* to test2@localhost identified by \&;\&;;
在上面講了登錄、增加用戶、密碼更改等問題。下面我們來看看MySQL中有關(guān)數(shù)據(jù)庫(kù)方面的操作。注意:你必須首先登錄到MySQL中,以下操作都是在MySQL的提示符下進(jìn)行的,而且每個(gè)命令以分號(hào)結(jié)束。
一、操作技巧
1、如果你打命令時(shí),回車后發(fā)現(xiàn)忘記加分號(hào),你無須重打一遍命令,只要打個(gè)分號(hào)回車就可以了。也就是說你可以把一個(gè)完整的命令分成幾行來打,完后用分號(hào)作結(jié)束標(biāo)志就完成。
2、你可以使用光標(biāo)上下鍵調(diào)出以前的命令。但以前我用過的一個(gè)MySQL舊版本不支持。我現(xiàn)在用的是mysql-3.23.27-beta-win。
二、顯示命令
1、顯示數(shù)據(jù)庫(kù)列表:
show databases;
剛開始時(shí)才兩個(gè)數(shù)據(jù)庫(kù):mysql和test。MySQL庫(kù)很重要它里面有MYSQL的系統(tǒng)信息,我們改密碼和新增用戶,實(shí)際上就是用這個(gè)庫(kù)進(jìn)行操作。
2、顯示庫(kù)中的數(shù)據(jù)表:
use mysql; //打開庫(kù),學(xué)過FOXBASE的一定不會(huì)陌生吧
show tables;
3、顯示數(shù)據(jù)表的結(jié)構(gòu):
describe 表名;
4、建庫(kù):
create database 庫(kù)名;
5、建表:
use 庫(kù)名;
create table 表名 (字段設(shè)定列表);
6、刪庫(kù)和刪表:
drop database 庫(kù)名;
drop table 表名;
7、將表中記錄清空:
delete from 表名;
8、顯示表中的記錄:
select * from 表名;
三、一個(gè)建庫(kù)和建表以及插入數(shù)據(jù)的實(shí)例
drop database if exists school; //如果存在SCHOOL則刪除
create database school; //建立庫(kù)SCHOOL
use school; //打開庫(kù)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
); //建表結(jié)束
//以下為插入字段
insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);
注:在建表中(1)將ID設(shè)為長(zhǎng)度為3的數(shù)字字段:int(3)并讓它每個(gè)記錄自動(dòng)加一:auto_increment并不能為空:not null而且讓他成為主字段primary key(2)將NAME設(shè)為長(zhǎng)度為10的字符字段(3)將ADDRESS設(shè)為長(zhǎng)度50的字符字段,而且缺省值為深圳。varchar和char有什么區(qū)別呢,只有等以后的文章再說了。(4)將YEAR設(shè)為日期字段。
如果你在MySQL提示符鍵入上面的命令也可以,但不方便調(diào)試。你可以將以上命令原樣寫入一個(gè)文本文件中假設(shè)為school.sql,然后復(fù)制到c:\\下,并在DOS狀態(tài)進(jìn)入目錄\\mysql\\bin,然后鍵入以下命令:
mysql -uroot -p密碼 c:\\school.sql
如果成功,空出一行無任何顯示;如有錯(cuò)誤,會(huì)有提示。(以上命令已經(jīng)調(diào)試,你只要將//的注釋去掉即可使用)。


四、將文本數(shù)據(jù)轉(zhuǎn)到數(shù)據(jù)庫(kù)中
1、文本數(shù)據(jù)應(yīng)符合的格式:字段數(shù)據(jù)之間用tab鍵隔開,null值用\\n來代替。
例:
3 rose 深圳二中 1976-10-10
4 mike 深圳一中 1975-12-23
2、數(shù)據(jù)傳入命令 load data local infile \&;文件名\&; into table 表名。
注意:你最好將文件復(fù)制到\\mysql\\bin目錄下,并且要先用use命令打表所在的庫(kù)。
五、備份數(shù)據(jù)庫(kù):
1、mysqldump --opt school>school.bbb
mysqldump --opt school>school.bbb
(命令在DOS的\\mysql\\bin目錄下執(zhí)行)
注釋:將數(shù)據(jù)庫(kù)school備份到school.bbb文件,school.bbb是一個(gè)文本文件,文件名任取,打開看看你會(huì)有新發(fā)現(xiàn)。
后記:其實(shí)MySQL的對(duì)數(shù)據(jù)庫(kù)的操作與其它的SQL類數(shù)據(jù)庫(kù)大同小異,您最好找本將SQL的書看看。我在這里只介紹一些基本的,其實(shí)我也就只懂這些了,呵呵。最好的MYSQL教程還是“晏子“譯的“MYSQL中文參考手冊(cè)“不僅免費(fèi)每個(gè)相關(guān)網(wǎng)站都有下載,而且它是最權(quán)威的。可惜不是象\&;PHP4中文手冊(cè)\&;那樣是chm的格式,在查找函數(shù)命令的時(shí)候不太方便。
2、修改登錄密碼
1) mysqladmin -u用戶名 -p舊密碼 password 新密碼:
例:mysqladmin -u root password 21century
注:因?yàn)殚_始時(shí)root沒有密碼,所以-p舊密碼一項(xiàng)就可以省略了。
2)直接修改user表的root用戶口令:
mysql> user mysql;
mysql> update user set pasword=password('21century') where user='root';
mysql> flush privileges;
注:flush privileges的意思是強(qiáng)制刷新內(nèi)存授權(quán)表,否則用的還是緩沖中的口令。
3、測(cè)試密碼是否修改成功:
1)不用密碼登錄:
[root@test1 local]# mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
顯示錯(cuò)誤,說明密碼已經(jīng)修改。
2)用修改后的密碼登錄:
[root@test1 local]# mysql -u root -p
Enter password: (輸入修改后的密碼21century)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 177 to server version: 3.23.48
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
成功!
這是通過mysqladmin命令修改口令,也可通過修改庫(kù)來更改口令。


4、啟動(dòng)和停止:
啟動(dòng):Mysql從3.23.15版本開始作了改動(dòng),默認(rèn)安裝后服務(wù)要用MySQL用戶來啟動(dòng),不允許root用戶啟動(dòng)。
如果非要用root用戶來啟動(dòng),必須加上--user=root參數(shù)(./safe_mysqld --user=root )停止:mysqladmin -u root -p shutdown。
5、導(dǎo)出meeting數(shù)據(jù)庫(kù):
mysqldump -uroot -p21century meeting > db_meeting.sql
導(dǎo)人dbname數(shù)據(jù)庫(kù):
mysqldump -uroot -p21century dbname xxx.sql
導(dǎo)入數(shù)據(jù)庫(kù)還可用類似于oracle中@my_script.sql的方式一次執(zhí)行大量sql語句,這在使用mysqldump不起作用時(shí)非常有用。
例:#./mysql -uroot -p /home/xuys/db_meeting_2003.sql
(注:create database、use databasename、create table和insert into語句都可寫在上面的腳步文件中)
6、給表改名:
RENAME TABLE ztemp TO ztemp4;
7、修改字段屬性:
ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;
8、在表中的content后增加一字段:
ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER

標(biāo)簽:北海 南陽 遼陽 大興安嶺 眉山 淘寶邀評(píng) 龍巖 延邊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux 中的MYSQL命令匯總 適合學(xué)習(xí)linux下配置mysql的朋友》,本文關(guān)鍵詞  linux,中的,MYSQL,命令,匯總,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux 中的MYSQL命令匯總 適合學(xué)習(xí)linux下配置mysql的朋友》相關(guān)的同類信息!
  • 本頁收集關(guān)于linux 中的MYSQL命令匯總 適合學(xué)習(xí)linux下配置mysql的朋友的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩欧美国产一区二区在线播放| 欧美变态tickling挠脚心| 91在线视频免费91| 五月婷婷激情综合网| 国产成人在线视频播放| 欧美日韩国产首页| 日韩毛片视频在线看| 丰满少妇久久久久久久| 久久一留热品黄| 日韩高清一级片| 欧美日韩dvd在线观看| 玉足女爽爽91| 91蝌蚪国产九色| 亚洲视频一区二区在线| eeuss鲁一区二区三区| 国产亚洲女人久久久久毛片| 精品亚洲国内自在自线福利| 欧美另类变人与禽xxxxx| 亚洲精品日韩一| 色屁屁一区二区| 日韩一区在线免费观看| 国产河南妇女毛片精品久久久| 91丨porny丨首页| 国产精品福利影院| 成人精品视频一区二区三区| 国产欧美日韩激情| eeuss鲁片一区二区三区 | 337p粉嫩大胆色噜噜噜噜亚洲| 日韩主播视频在线| 欧美一级淫片007| 精品一区二区三区在线播放| 国产欧美精品一区二区色综合朱莉| 国产精品一二三四| 亚洲天堂a在线| 欧美日韩成人在线| 蜜桃视频一区二区三区| 久久久精品免费观看| 国产高清在线精品| 国产精品成人在线观看| 色婷婷久久综合| 日本亚洲天堂网| 久久综合色天天久久综合图片| 成人一区二区三区| 亚洲一区二区欧美日韩| 欧美mv和日韩mv国产网站| 国产成人精品1024| 亚洲一区二区精品久久av| 日韩欧美一区中文| 成人性生交大片免费看中文网站 | 秋霞午夜av一区二区三区| 日韩欧美视频在线| 国产成人午夜精品5599| 国产精品国产三级国产三级人妇 | 久久久久久久电影| www.欧美精品一二区| 国产精品理论片| 欧美三级三级三级爽爽爽| 国产一区二区三区在线观看精品| 国产欧美日韩在线| 欧美视频一区二区| 久久精品国产久精国产| 国产日韩欧美不卡在线| 在线亚洲免费视频| 日本伊人午夜精品| 一级做a爱片久久| 精品免费视频一区二区| 国产成人欧美日韩在线电影| 色偷偷久久人人79超碰人人澡| 一区二区三区精品久久久| 日韩欧美激情一区| 99热国产精品| 韩国女主播一区二区三区| 亚洲精品成a人| 国产日韩v精品一区二区| 91麻豆精品国产91久久久久| a级精品国产片在线观看| 裸体歌舞表演一区二区| 一区二区三区波多野结衣在线观看 | 欧美一区二区三区日韩视频| 成人国产亚洲欧美成人综合网 | 国产欧美精品一区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 在线亚洲高清视频| 国产在线视频精品一区| 一区二区在线看| 国产精品麻豆网站| 欧美电视剧免费全集观看| 欧美日韩国产小视频| 91视频.com| 波多野结衣一区二区三区| 国产一区二区福利视频| 激情文学综合插| 免费成人美女在线观看| 日韩在线a电影| 亚洲va欧美va国产va天堂影院| 亚洲欧美日本韩国| 亚洲欧洲日韩av| 国产精品三级在线观看| 国产精品视频在线看| 国产片一区二区三区| 精品国产乱码久久久久久浪潮| 欧美精品在线观看一区二区| 欧美日韩三级一区| 欧美日韩高清在线播放| 欧美日韩在线精品一区二区三区激情| 色婷婷亚洲婷婷| 欧美亚洲一区二区三区四区| 欧美视频一区二区三区在线观看| 欧美这里有精品| 欧美在线色视频| 欧美午夜影院一区| 欧美日韩视频在线一区二区| 91在线精品一区二区| 99久久精品一区二区| 国产精品一区二区三区99| 午夜欧美视频在线观看 | 日本一区二区免费在线| 国产精品私人影院| 亚洲欧美国产77777| 国产亚洲一二三区| 国产精品美女久久久久aⅴ| 亚洲三级在线观看| 亚洲一区二区免费视频| 免费看欧美女人艹b| 国产综合色精品一区二区三区| 国产福利精品一区二区| 99re在线视频这里只有精品| 欧美三级视频在线观看| 精品美女在线观看| 日本一区二区高清| 亚洲综合一区二区精品导航| 蜜臀av一区二区在线观看| 国产馆精品极品| 91激情在线视频| 欧美r级在线观看| 中文字幕一区二区三区乱码在线 | 久久狠狠亚洲综合| 波多野结衣精品在线| 在线观看亚洲一区| 欧美xxxxxxxxx| 日韩理论电影院| 日本三级韩国三级欧美三级| 国产.精品.日韩.另类.中文.在线.播放| 97久久精品人人爽人人爽蜜臀| 欧美高清精品3d| 国产精品天天看| 免费xxxx性欧美18vr| 成人av免费在线播放| 在线成人小视频| 国产精品乱码妇女bbbb| 午夜亚洲福利老司机| 夫妻av一区二区| 在线不卡免费欧美| 国产精品成人免费| 久久精品免费观看| 色偷偷久久一区二区三区| 久久麻豆一区二区| 亚洲高清中文字幕| 成人精品一区二区三区四区| 欧美日韩免费在线视频| 国产精品欧美极品| 美女视频免费一区| 欧洲精品一区二区三区在线观看| 久久免费精品国产久精品久久久久| 亚洲伊人色欲综合网| 成人h动漫精品一区二区| 日韩一区二区在线看| 亚洲精品免费一二三区| 国产精品亚洲第一区在线暖暖韩国| 欧美欧美欧美欧美首页| 亚洲嫩草精品久久| 成人黄色在线看| 久久久久久久久久久99999| 日韩**一区毛片| 欧美亚洲动漫精品| 亚洲色图制服丝袜| 国产精品 日产精品 欧美精品| 91精品在线麻豆| 亚洲一区在线免费观看| 99精品国产91久久久久久| 久久久久国产精品免费免费搜索| 亚洲第一久久影院| 色女孩综合影院| 欧美国产精品中文字幕| 激情文学综合插| 精品久久久网站| 日本美女视频一区二区| 在线欧美小视频| 亚洲美女在线一区| 色综合久久综合| 国产精品久久久久久久浪潮网站| 久久国产三级精品| 日韩精品一区国产麻豆| 免费精品视频最新在线| 欧美一区二区精美| 美女mm1313爽爽久久久蜜臀| 91精品国产aⅴ一区二区| 久久国产视频网| 26uuu国产一区二区三区| 激情成人午夜视频|