MySQL數據庫管理常用命令

MySQL數據庫管理常用命令

導讀:MySQL數據庫管理常用命令。

安裝利用RPM包安裝Mysql,設置TCP 3306端口的iptables

root密碼管理設置root用戶的密碼mysqladmin -uroot password 'password'

修改root用戶的密碼mysqladmin -uroot -p password 'password'

數據庫,表管理進入mysqlmysql -h hostname -uroot -p

創建數據庫mysql> create database location

導入數據結構mysql -uroot -p location <./location.sql

查看數據庫mysql> show databases

進入某個庫mysql> use location

查看錶信息mysql> show tables

查看錶結構mysql> desc Contact

改表名mysql> rename table Contact to Contact_new

刪除庫mysql> drop database location

刪除表mysql> drop table Contact

授權部分建立用戶並授權mysql> grant all on location.* to gk1020@'10.1.11.71'identified by 'gk1020'

取消授權mysql> revoke all on location.* from gk1020@'10.1.11.71'

刷新權限mysql> flush privileges

操作語句查詢mysql> select * from Contact

mysql>select count(*) from Contact

修改mysql> update Contact set RegTime=2008-01-01 000000 whereid=1

mysql>update Contact set RegTime=2008-01-01000000,CID=1 where id=1

插入mysql> insert into Contact values('','')

mysql>insert into Contact(ID,CID,Contact) values('','')

刪除mysql> delete from Contact where id=1

導出導出數據庫locationmysqldump -uroot -p location>./location.sql

導出某個表mysqldump -uroot -p --database location --table Contact>./contact.sql

導出數據庫location的數據結構mysqldump -d -uroot -p location>./location.sql

複製表複製表ContactContact_bakmysql> create table Contact_bakas select * from Contact

複製表Contact的結構mysql> create table Contact_bak as select *from Contact where 1=2

查看正在執行的任務mysql> show processlist

說明:

location爲庫名,Contact爲表名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章