1,增加一个数据库:create database web001;
1,删除一个数据库:drop database web002;
1,修改一个数据库名字:
1,打开一个数据库:use web001;
2,在数据库中增加一个表:create table tb1(id int(11)primary key ,name varchar(20), age(12) );
2,在数据库中删除一个表:drop table tb1;
2,在数据库中以显示sql语句的方式查询一个表:show create table tb1;
2,在数据库中以视图的方式查询一个表的属性:describe tb1; 或者 show columns from tb ;
2,查询表的详细属性:show full columns from tb;
2,在数据库中修改一个表名:alter table x1 rename to x2;
3,在表中增加一整列属性:alter table tb1 add sex varchar(20);
3,在表中删除一整列属性:alter table tb1 drop sex;
3,在表中修改某一列属性名字:alter table tb1 change name1 name2 varchar(20);
3,在表中修改某一列属性的数据类型:alter table tb1 modify name2 varchar(30);
3,在表中修改某一列属性的排列顺序:alter table tb1 modify id int(8) after/before myname;
3,在表中查询某一列属性:select id from tb1;
3,在表中查询所有列属性:select * from tb1;
3,添加表的约束:alter table tb1 add unique(age);
3,修改表 的主键:alter table tb1 drop primary key ,add primary key(age);
3,增加索引:alter table tb1 add index(id);
4,添加一行值:insert into tb1 values("name", id, age);
4,删除一行值:delete from tb1 where id=2;
4,修改一行值中的一个:update tb set id=3 where id=4;
4,根据一行中某个属性值查询一整行值:select * from tb1 where id=1;
5,解决中文插入数据库变???:ALTER TABLE `表名` CHANGE `列名` `列名` VARCHAR(45) CHARACTER SET UTF8 NOT NULL; 修改编码方式为utf8;
5,修改 xmapp/mysql/data/performance_shcema/db.opt原来是
default-character-set=utf8
default-collation=utf8_general_ci
修改为:
default-character-set=gbk
default-collation=gbk_chinese_ci
5,再次修改my.ini文件:
找到mysql 的ini配置文件
在[client]这里加上default_character_set = utf8
在[mysqld]这里加上character_set_server = utf8
原来两句话是没有的!