城市獵人

          在一網(wǎng)情深的日子里,誰(shuí)能說(shuō)得清是苦是甜,只知道確定了就義無(wú)反顧
          posts - 1, comments - 7, trackbacks - 0, articles - 89

          mysql常用命令

          Posted on 2008-08-04 22:44 sailor 閱讀(142) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): mysql
          1.mysql服務(wù)的啟動(dòng)和停止
          net stop mysql
          net start mysql

          2.登陸mysql
          語(yǔ)法如下: mysql -u用戶名 -p用戶密碼
          鍵入命令mysql -uroot -p, 回車(chē)后提示你輸入密碼,輸入12345,然后回車(chē)即可進(jìn)入到mysql中了,mysql的提示符是:
          mysql>
          如果是連接到另外的機(jī)器上,則需要加入一個(gè)參數(shù)-h機(jī)器IP

          3.增加新用戶
          格式:grant 權(quán)限 on 數(shù)據(jù)庫(kù).* to 用戶名@登錄主機(jī) identified by "密碼"
          如,增加一個(gè)用戶user1密碼為password1,讓其可以在本機(jī)上登錄, 并對(duì)所有數(shù)據(jù)庫(kù)有查詢、插入、修改、刪除的權(quán)限。首先用以root用戶連入mysql,然后鍵入以下命令:
          grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";
          如果希望該用戶能夠在任何機(jī)器上登陸mysql,則將localhost改為"%"。
          如果你不想user1有密碼,可以再打一個(gè)命令將密碼去掉。
          grant select,insert,update,delete on mydb.* to user1@localhost identified by "";

          4.操作數(shù)據(jù)庫(kù)
          登錄到mysql中,然后在mysql的提示符下運(yùn)行下列命令,每個(gè)命令以分號(hào)結(jié)束。
          (1)顯示數(shù)據(jù)庫(kù)列表。
          show databases;
          缺省有兩個(gè)數(shù)據(jù)庫(kù):mysql和test。 mysql庫(kù)存放著mysql的系統(tǒng)和用戶權(quán)限信息,我們改密碼和新增用戶,實(shí)際上就是對(duì)這個(gè)庫(kù)進(jìn)行操作。
          (2)顯示庫(kù)中的數(shù)據(jù)表:
          use mysql;
          show tables;
          (3)顯示數(shù)據(jù)表的結(jié)構(gòu):
          describe 表名;
          (4)建庫(kù)與刪庫(kù):
          create database 庫(kù)名;
          drop database 庫(kù)名;
          (5)建表:
          use 庫(kù)名;
          create table 表名(字段列表);
          drop table 表名;
          (6)清空表中記錄:
          delete from 表名;
          (7)顯示表中的記錄:
          select * from 表名;

          5.導(dǎo)出和導(dǎo)入數(shù)據(jù)
          (1)導(dǎo)出數(shù)據(jù):
          mysqldump --opt test > mysql.test
          即將數(shù)據(jù)庫(kù)test數(shù)據(jù)庫(kù)導(dǎo)出到mysql.test文件,后者是一個(gè)文本文件
          如:mysqldump -u root -p123456 --databases dbname > mysql.dbname
          就是把數(shù)據(jù)庫(kù)dbname導(dǎo)出到文件mysql.dbname中。
          (2)導(dǎo)入數(shù)據(jù):
          mysqlimport -u root -p123456 < mysql.dbname。
          (3)將文本數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù):
          文本數(shù)據(jù)的字段數(shù)據(jù)之間用tab鍵隔開(kāi)。
          use test;
          load data local infile "文件名" into table 表名;

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 镇安县| 寻乌县| 辉县市| 会同县| 潞西市| 武乡县| 文山县| 深州市| 惠东县| 凤翔县| 宝鸡市| 马尔康县| 吴江市| 重庆市| 雅江县| 泸州市| 商河县| 阿拉善右旗| 岳阳市| 西乌珠穆沁旗| 那坡县| 大庆市| 遂宁市| 瓦房店市| 中宁县| 宜章县| 大兴区| 甘孜县| 天津市| 于都县| 囊谦县| 尚志市| 临颍县| 望谟县| 吴旗县| 新竹市| 斗六市| 花莲市| 科尔| 韩城市| 田东县|