2007-06-13 20:37:22
1.連線mysql
如:mysql>mysql -h127.0.0.1 -uroot -proot
開啟dos視窗,進入mysqlbin目錄下鍵入上面的命令就可以進入資料庫操作了
連線遠端資料庫也一樣的格式:mysql -h218.206.72.50 -uwapmanager -pwapmanager
2. 退出資料庫
exit直接退出資料庫
3.修改資料庫密碼
格式:mysqladmin -u使用者名稱 -p密碼 password 新密碼
如:mysqladmin -uroot -proot password admroot
4.增加新使用者|要注意的是因為下面是mysql環境的命令,所以語句後面要加;分號
格式:grant select on 資料庫.* to 使用者名稱@登入主機 identified by \"密碼\"
如:增加乙個使用者test密碼為test,它可以在任何主機上登陸,可以對任何資料庫有查詢修改刪除插入的許可權。首先以root許可權進入mysql然後鍵入以下命令:
grant select,insert,update,delete on *.* to test@\"%\" identified by \"test\";
但是這樣增加使用者是危險的,所以我們要修改一下它的許可權:如修改為本地的許可權,命令如下:
增加乙個使用者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 \"\";
5.操作技巧
如果你打命令時,回車後發現忘記加分號,你無須重打一遍命令,只要打個分號回車就可以了。也就是說你可以把乙個完整的命令分成幾行來打,完後用分號作結束標誌就ok。 你可以使用游標上下鍵調出以前的命令。
6。顯示資料庫列表
show databases;
7.顯示庫中的表
use mysql;
show tables;
8.顯示資料表的結構
describe 表名;
9.建庫
create database 庫名;
10.建表
use 庫名;
create table 表名(字段設定列表);
11.刪庫和刪表
drop database 庫名;
drop table 表名;
12.將表中資料清空
delete from 表名;
13。顯示表中的資料
select * from 表名;
14.下面是乙個建庫和建表及插入資料的例項。
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』,』北京四中』,』1986-10-10』);
insert into teacher values(』』,』jack』,』北京四中』,』1985-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
如果成功,空出一行無任何顯示;如有錯誤,會有提示。(以上命令已經除錯,你只要將//的注釋去掉即可使用)。
備份資料庫:(命令在dos的\\mysql\\bin目錄下執行)
mysqldump --opt school>school.bbb
注釋:將資料庫school備份到school.bbb檔案,school.bbb是乙個文字檔案,檔名任取,開啟看看你會有新發現。
mysql基本常用命令 MySQL常用命令(一)
cmd提示框中的mysql基礎命令 一 命令 連線mysql伺服器 mysql h localhost u root p 展示所有資料庫 show databases 選擇資料庫 use database 展示所選資料下所有表 show tables 設定資料庫編碼 set names gbk 用s...
mysql巡檢常用命令 mysql 常用命令
客戶端連線 進入命令列,windows cmd,連線 mysql u 使用者名稱 p密碼 h 伺服器ip位址 p 伺服器端mysql埠號 d 資料庫名 注意 1 伺服器端口標誌 p一定要大些以區別於使用者 p,如果直接連線資料庫標誌 d也要大寫 2 如果要直接輸入密碼 p後面不能留有空格如 pmyp...
mysql常用命令總結 mySql常用命令總結
總結一下自己常用的mysql資料庫的常用命令 mysql u root p 進入mysql bin目錄後執行,回車後輸入密碼連線。資料庫操作 1 create database dbname 建立資料庫,資料庫名為dbname 2 create database todo default chara...