北京SEO

mysql中建库和建表的实例

2019/10/10/17:35:43  阅读:1904  来源:谷歌SEO算法  标签: 小明SEO博客

本文章来给大家简单介绍一下mysql中建库和建表的实例,各位同学不防进入参考,一个建库和建表的实例,代码如下:

  1. dropdatabaseifexistsschool;//如果存在SCHOOL则删除
  2. createdatabaseschool;//建立库SCHOOL
  3. useschool;//打开库SCHOOL
  4. createtableteacher//建立表TEACHER
  5. (
  6. idint(3)auto_incrementnotnullprimarykey,
  7. namechar(10)notnull,
  8. addressvarchar(50)default'深圳',
  9. yeardate
  10. );//建表结束
  11. //以下为插入字段
  12. insertintoteachervalues(",'allen','大连一中','1976-10-10′);
  13. insertintoteachervalues(",'jack','大连二中','1975-12-23′);

如果你在mysql提示符键入上面的命令也可以,但不方便调试.

1、你可以将以上命令原样写入一个文本文件中,假设为school.sql,然后复制到c:\下,并在DOS状态进入目录[url=file://\mysql\bin]\mysql\bin[/url],然后键入以下命令:

mysql -uroot -p密码 < c:\school.sql

如果成功,空出一行无任何显示,如有错误,会有提示,以上命令已经调试,你只要将//的注释去掉即可使用.

2、或者进入命令行后使用 mysql> source c:\school.sql;也可以将school.sql文件导入数据库中,代码如下:

  1. dropdatabaseifexistsschool;//如果存在SCHOOL则删除
  2. createdatabaseschool;//建立库SCHOOL
  3. useschool;//打开库SCHOOL
  4. createtableteacher//建立表TEACHER
  5. (
  6. idint(3)auto_incrementnotnullprimarykey,
  7. namechar(10)notnull,
  8. addressvarchar(50)default''深圳'',
  9. yeardate--phpfensi.com
  10. );//建表结束
  11. //以下为插入字段
  12. insertintoteachervalues('''',''glchengang'',''深圳一中'',''1976-10-10'');
  13. insertintoteachervalues('''',''jack'',''深圳一中'',''1975-12-23'');

注:在建表中

1、将ID设为长度为3的数字字段:int(3);并让它每个记录自动加一:auto_increment;并不能为空:not null;而且让他成为主字段primary key.

2、将NAME设为长度为10的字符字段.

3、将ADDRESS设为长度50的字符字段,而且缺省值为深圳.

4、将YEAR设为日期字段.

广告内容

mysql中建库和建表的实例 mysql中建库和建表的实例 mysql中建库和建表的实例

相关阅读

热门评论

SEO探索者团队 SEO探索者团队

SEO服务&网站优化

总篇数182

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法