MySQL命令: show index from <table_name>; 用建好的索引查詢表記錄:
select * from <table_name> use index(<index_name>); 用特定的編碼創建一個數據庫:
create database databaseName character set utf8 collate utf8_general_ci; 授權給一個用戶訪問數據庫的權力:
grant all privileges on databaseName.* to 'userName'@'localhost' identifIEd by 'passWord' with grant option; 查看數據庫中的視圖:
show table status where comment='vIEw'; 如果要改變整個mysql的編碼格式:啟動mysql的時候,MySQLd_safe命令行加入
--default-character-set=gbk 如果要改變某個庫的編碼格式:在MySQL提示符後輸入命令
alter database db_name default character set gbk; 給表改名:RENAME TABLE ztemp TO ztemp4; 修改字段屬性:
ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL; 在表中的content後增加一字段:
ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER
Linux下MySQL設置相關命令:
1,linux下啟動mysql的命令: mysqladmin start /ect/init.d/mysql start (前面為mysql的安裝路徑) 2.linux下重啟mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面為mysql的安裝路徑) 3.Linux下關閉mysql的命令: mysqladmin shutdown /ect/init.d/mysql shutdown (前面為mysql的安裝路徑) 4.連接本機上的mysql: 進入目錄mysql\bin,再鍵入命令mysql -uroot -p, 回車後提示輸入密碼。 退出mysql命令:exit(回車) 5.修改mysql密碼: mysqladmin -u用戶名 -p舊密碼 passWord 新密碼 或進入MySQL命令行SET PASSWORD FOR root=PASSWord("root");
6.增加新用戶。(注意:MySQL環境中的命令後面都帶一個分號作為命令結束符) grant select on 數據庫.* to 用戶名@登錄主機 identifIEd by "密碼" 如增加一個用戶test密碼為123,讓他可以在任何主機上登錄,並對所有數據庫有查詢、插入、修改、刪除的權限。首先用以root用戶連>入MySQL,然後鍵入以下命令: grant select,insert,update,delete on *.* to " IdentifIEd by "123";