數據庫操作常用命令管理(Mysql)

1、 刪除數據庫;
drop database 庫1;

2、導入數據庫
mysql>use database_name; 進入數據庫
mysql>source d:\datafilename.sql; 導入數據庫

3、查看數據庫編碼
進入數據庫後:show variables like ‘char%’;

4、更改數據庫編碼
進入數據庫後:set 字段名=utf8;

5、進入mysql
mysql -h 主機名 -u 用戶名 -p 用戶密碼

6、更換數據庫表名
alter table tname1 rename to tname2;

7、改字段名
alter table tname change name1 name2 char(10) no null;

8、打印數據表字段信息
desc tname;

9、更改數據庫名
rename database dname1 to dname2;

10、導出數據庫
導出數據庫和表結構:mysqldump -u用戶名 -p密碼 數據庫名 > 數據庫名.sql
( mysqldump -u root -p CHAIRS_NEW > /var/www/html/chairstest/CHAIRS_NEW.sql)
導出表結構:mysqldump -u用戶名 -p密碼 -d 數據庫名 > 數據庫名.sql

11、刪除表
drop table tablename;

12、更改表字符
alter table Users convert to character set utf8 collate utf8_general_ci;

13、改表某列屬性(假如表已經有 primary_key屬性 則不要,假如表中有id爲0的數據,也刪除)
alter table tablename change old_name new_name data_type not null auto_increment primary key;

14、建表
create table tname(
tutorial_id INT NOT NULL AUTO_INCREMENT,
tutorial_title VARCHAR(100) NOT NULL,
tutorial_author VARCHAR(40) NOT NULL,
submission_date DATE,
PRIMARY KEY ( tutorial_id )
);

15、添加字段
alter table ResponseTicket add autoflag int(11) default 0;

16、刪除字段
alter table user_movement_log drop column Gatewayid

17、更改字段信息
update ResponseTicket set ResponseTime=’2016-12-01 02:01:55’ where id = 3919;

18、刪除某行
delete from Attachment where Type=0;

19、插入一行信息
insert into UpdateIPInfo(IP) values(“192.1.1.1”);

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