发表于: 2017-12-20 12:36:51
2 557
初步了解mysql和navicat的相关知识,之前有过php项目编写经验,但不接触时间太长,忘得差不多了。
1).以上是报名表的表结构,字段有5个,没有设置长度限制,北京往期报名表一览是主键。
2)navicat的sql语句和mysql语句的使用大体上是一致的,在这记录一下sql语句的基本操作:增删改查
1.select(选择)
select * from tableName where id=1;
2.insert(插入)
insert into tableName values (column1,column2);
3.update(更新)
update tableName set name='例子' where id=1;
4.delete(删除)
delete from tableName where name='例子';
5.create database dataName /*创建数据库*/
6.create table tableName/*创建表*/
3)对数据库中sql语句的导出和导入
4.我采用的是normal普通索引,但对索引的用处仍然不是和清楚。
索引分为,普通索引,唯一索引,主键索引,组合索引。
navicat中的是normal,unique,full text。
批量插入数据
5)建表过程中的一些错误,因为之前都是用appserv编写的数据库,对navicat不熟悉,会导致各种错误。
cid是主键, 不能为null 把 cid 的 "Allow Null" 对勾取消
6)明天的任务是搭建好java的运行环境,创建maven项目。
评论