WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
MySql常用命令
導(dǎo)航: 上一頁 | 首頁 | Oracle | DB2 | SQL Server | PostgreSQL | ACCESS
- mysql服務(wù)的啟動和停止
格式:net stop mysql(啟動) net start mysql(停止)
- 連接MYSQL
格式: mysql -h主機(jī)地址 -u用戶名 -p用戶密碼
例1:連接到本機(jī)上的MYSQL。 首先在打開DOS窗口,然后進(jìn)入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進(jìn)入到MYSQL中了,MYSQL的提示符是:mysql>;
例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可以不用加空格,其它也一樣)
- 退出MYSQL
格式:exit(回車)
- 增加新用戶
格式:grant 權(quán)限 on 數(shù)據(jù)庫.*to 用戶名@登錄主機(jī) identified by "密碼"
例子:增加一個用戶user1密碼為password1,讓其可以在本機(jī)上登錄, 并對所有數(shù)據(jù)庫有查詢、插入、修改、刪除的權(quán)限。首先用以root用戶連入mysql,然后鍵入以下命令:
grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";
如果希望該用戶能夠在任何機(jī)器上登陸mysql,則將localhost改為"%"。如果你不想user1有密碼,可以再打一個命令將密碼去掉。
grant select,insert,update,delete on mydb.* to user1@% identified by "";
- 使用SHOW語句找出在服務(wù)器上當(dāng)前存在什么數(shù)據(jù)庫:
格式:mysql> SHOW DATABASES;
- 創(chuàng)建一個數(shù)據(jù)庫MYSQLDATA
格式: mysql> CREATE DATABASE MYSQLDATA;
- 選擇你所創(chuàng)建的數(shù)據(jù)庫
格式: mysql> USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時說明操作成功!)
- 查看現(xiàn)在的數(shù)據(jù)庫中存在什么表
格式: mysql> SHOW TABLES;
- 創(chuàng)建一個數(shù)據(jù)庫表
格式: mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
- 顯示表的結(jié)構(gòu):
格式:mysql> DESCRIBE MYTABLE;
- 往表中加入記錄
格式:mysql> insert into MYTABLE values ("hyq","M");
- 用文本方式將數(shù)據(jù)裝入數(shù)據(jù)庫表中
例如:D:/mysql.txt)
格式: mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;
- 導(dǎo)入.sql文件命令
例如D:/mysql.sql
格式: mysql>use database; mysql>source d:/mysql.sql;
- 刪除表
格式: mysql>drop TABLE MYTABLE;
- 清空表
格式: mysql>delete from MYTABLE;
- 更新表中數(shù)據(jù)
格式: mysql>update MYTABLE set sex="f" where name='hyq';