1、mysql编码问题
查看mysql数据库编码
此时,若客户端发送的数据为utf8编码,则需重新设置character_set_client:
set character_set_client=utf8;
但是,这种设置只在当前窗口内有效,即关闭窗口后又回到gbk编码。所以可以在my.ini配置文件中配置。
character_set_results 把数据用什么编码发送给客户端。命令行窗口只认gbk编码
2、mysql备份与恢复
备份:(只备份了数据库中内容)mysqldump -u用户名 -p密码 数据库名 > 导出路径/文件.sql
恢复,即导入(需要先创建数据库):mysql -u用户名 -p密码 数据库名 < 导如入路径/文件.sql
恢复,登录后操作: source 导如入路径/文件.sql
3、约束
>主键约束:非空、唯一、被引用
修改表时指定主键:ALTER TABLE stu ADD PRIMARY KEY(aid)
删除主键:ALTER TABLE stu DROP PRIMARY KEY
4、逐渐自增长:AUTO_INCREMENT
5、非空(NOT NULL)和唯一(UNIQUE)约束
6、概念模型
当完成一个软件系统时,需要把系统中的实体抽取