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”);