摘要:
将以下语句拷贝到SQL manager,分部执行--创建学生表CREATE TABLE `TStudent` (`StudentID` varchar(15) NOT NULL,`Sname` varchar(10) DEFAULT NULL,`sex` char(1) DEFAULT NULL,`cardID` varchar(20) DEFAULT NULL,`Birthday` datetime DEFAULT NULL,`Email` varchar(40) DEFAULT NULL,`Class` varchar(20) DEFAULT NULL,`enterTime` dateti 阅读全文
摘要:
设置mySQL字符集支持中文的字符集是utf8,该设置可以更改mySQL配置文件进行全局设置,也可以针对数据库设置,也可以针对表设置,也可以针对列设置。字符集更改后新插入的数据生效,对以前不生效。练习1:更改MySQL的默认字符集直接修改 my.cnf,增加一行内容,然后重启 MySQL,使之全局生效,影响新建的所有数据库。default-character-set = utf8重启mySQL服务root@ubuntuServer:~# /etc/init.d/mysql restart查看全局默认字符集查看支持的所有字符集mysql> show character set;<im 阅读全文
摘要:
E-R设计很多同学在学SQL语句时,觉得非常困难,那是因为你在学一个你根本不了解的数据库,数据库中的表不是你设计的,表与表之间的关系你不明白。因此在学SQL语句之前,先介绍一下数据库设计。下面举例说明数据库设计:学校需要开发一个系统记录有学生、课程和成绩信息。数据库如何设计?这里面涉及到两个实体,学生表、课程,这些表为实体表。这些表之间有什么关系呢?、学生考试出成绩,成绩记录在成绩表。一个学生可以参加多门课程,关系是1对多。数据库设计实例设计数据库和表安装mySQL运行apt-get update命令以确保您的软件包列表是最新的。root@ubuntuServer:~# apt-get upd 阅读全文