posts - 0,  comments - 19,  trackbacks - 0
             盡管DOS環(huán)境中的操作命令我們現(xiàn)在的開發(fā)者很少使用,但是有些命令我們還是應(yīng)該會,否則顯得很不專業(yè)哦!下面首先開始在DOS環(huán)境下操作Mysql吧:

          如果你的mysql不是安裝在默認路徑下面,首先要配置用戶變量,方法如下:

          我的電腦–屬性–高級–環(huán)境變量–在用戶變量的PATH里面添加mysql的安裝路徑
          例如:D:\APM\APMServ5.2.0\MySQL5.0\bin

          第一招、mysql服務(wù)的啟動和停止

          net stop mysql

          net start mysql

          第二招、登陸mysql

          語法如下: mysql -u用戶名 -p用戶密碼

          鍵入命令mysql -uroot -p, 回車后提示你輸入密碼,輸入12345,然后回車即可進入到mysql中了,mysql的提示符是:

          mysql>

          注意,如果是連接到另外的機器上,則需要加入一個參數(shù)-h機器IP

          第三招、增加新用戶

          格式:grant 權(quán)限 on 數(shù)據(jù)庫.* to 用戶名@登錄主機 identified by “密碼”

          如,增加一個用戶user1密碼為password1,讓其可以在本機上登錄, 并對所有數(shù)據(jù)庫有查詢、插入、修改、刪除的權(quán)限。首先用以root用戶連入mysql,然后鍵入以下命令:

          grant select,insert,update,delete on *.* to user1@localhost Identified by “password1″;

          如果希望該用戶能夠在任何機器上登陸mysql,則將localhost改為”%”。

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

          grant select,insert,update,delete on mydb.* to user1@localhost identified by “”;

          第四招: 操作數(shù)據(jù)庫

          登錄到mysql中,然后在mysql的提示符下運行下列命令,每個命令以分號結(jié)束。

          1、 顯示數(shù)據(jù)庫列表。

          show databases;

          缺省有兩個數(shù)據(jù)庫:mysql和test。 mysql庫存放著mysql的系統(tǒng)和用戶權(quán)限信息,我們改密碼和新增用戶,實際上就是對這個庫進行操作。

          2、 顯示庫中的數(shù)據(jù)表:

          use mysql;

          show tables;

          3、 顯示數(shù)據(jù)表的結(jié)構(gòu):

          describe 表名;

          4、 建庫與刪庫:

          create database 庫名;

          drop database 庫名;

          5、 建表:

          use 庫名;

          create table 表名(字段列表);

          drop table 表名;

          6、 清空表中記錄:

          delete from 表名;

          7、 顯示表中的記錄:

          select * from 表名;

          第五招、導(dǎo)出和導(dǎo)入數(shù)據(jù)


          1. 導(dǎo)出數(shù)據(jù):

          mysqldump –opt test > mysql.test

          即將數(shù)據(jù)庫test數(shù)據(jù)庫導(dǎo)出到mysql.test文件,后者是一個文本文件

          如:mysqldump -u root -p123456 –databases dbname > mysql.dbname

          就是把數(shù)據(jù)庫dbname導(dǎo)出到文件mysql.dbname中。

          2. 導(dǎo)入數(shù)據(jù):

          mysqlimport -u root -p123456 < mysql.dbname。

          不用解釋了吧。

          3. 將文本數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫:

          文本數(shù)據(jù)的字段數(shù)據(jù)之間用tab鍵隔開。

          use test;

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

          1:使用SHOW語句找出在服務(wù)器上當(dāng)前存在什么數(shù)據(jù)庫:

          mysql> SHOW DATABASES;

          2:2、創(chuàng)建一個數(shù)據(jù)庫MYSQLDATA

          mysql> CREATE DATABASE MYSQLDATA;

          3:選擇你所創(chuàng)建的數(shù)據(jù)庫

          mysql> USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時說明操作成功!)

          4:查看現(xiàn)在的數(shù)據(jù)庫中存在什么表

          mysql> SHOW TABLES;

          5:創(chuàng)建一個數(shù)據(jù)庫表

          mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

          6:顯示表的結(jié)構(gòu):

          mysql> DESCRIBE MYTABLE;

          7:往表中加入記錄

          mysql> insert into MYTABLE values (“hyq”,”M”);

          8:用文本方式將數(shù)據(jù)裝入數(shù)據(jù)庫表中(例如D:/mysql.txt)

          mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;

          9:導(dǎo)入.sql文件命令(例如D:/mysql.sql)

          mysql>use database;

          mysql>source d:/mysql.sql;

          10:刪除表

          mysql>drop TABLE MYTABLE;

          11:清空表

          mysql>delete from MYTABLE;

          12:更新表中數(shù)據(jù)

          mysql>update MYTABLE set sex=”f” where name=’hyq’;

          posted on 2006-01-10 16:21 happytian 閱讀(6) 評論(0) 編輯 收藏 收藏至365Key

          13:備份數(shù)據(jù)庫

          mysqldump -u root 庫名>xxx.data

          14:例2:連接到遠程主機上的MYSQL

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

          mysql -h110.110.110.110 -uroot -pabcd123

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

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

          posted on 2012-03-16 10:06 canry Tong 閱讀(1321) 評論(0)  編輯  收藏 所屬分類: 收藏
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          留言簿

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          主站蜘蛛池模板: 武穴市| 南汇区| 平乐县| 通州区| 育儿| 鸡泽县| 吉隆县| 高碑店市| 绥德县| 孟州市| 巫山县| 奎屯市| 抚远县| 冀州市| 卫辉市| 增城市| 巫山县| 潼南县| 道孚县| 镇康县| 来宾市| 开封市| 扶绥县| 瑞昌市| 涞源县| 蓬安县| 修水县| 墨竹工卡县| 苗栗市| 四会市| 怀安县| 绥阳县| 迁安市| 弋阳县| 墨竹工卡县| 嘉禾县| 阿瓦提县| 上杭县| 株洲市| 赤水市| 香河县|