7.1 一个建库和建表的实例1

drop database if exists school; //如果存在SCHOOL则删除

create database school; //建立库SCHOOL

use school; //打开库SCHOOL

create table teacher //建立表TEACHER

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default ‘深圳’,

year date

); //建表结束

//以下为插入字段

insert into teacher values(”,’allen’,'大连一中’,'1976-10-10′);

insert into teacher values(”,’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文件导入数据库中。

7.2 一个建库和建表的实例2

drop database if exists school; //如果存在SCHOOL则删除

create database school; //建立库SCHOOL

use school; //打开库SCHOOL

create table teacher //建立表TEACHER

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default ''深圳'',

year date

); //建表结束

//以下为插入字段

insert into teacher values('''',''glchengang'',''深圳一中'',''1976-10-10'');

insert into teacher values('''',''jack'',''深圳一中'',''1975-12-23'');

注:在建表中

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

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

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

4、将YEAR设为日期字段。

mysql执行ref_ref:mysql命令大全相关推荐

  1. MySQL数据库select查询命令大全

    MySQL数据库select查询命令大全 --数据库操作前的准备 -- 创建数据库 -- create database python_test_1 charset=utf8; -- 使用数据库 -- ...

  2. linux mysql 运行sql文件命令大全_linux下执行mysql的sql文件

    linux下执行mysql的sql文件 mysql -uroot -proot 进入到mysql 然后执行source /var/ftp/pub/sogoodsoft.sql; 即可. www.2ct ...

  3. mysql 执行cmd,mysql命令行中执行sql的几种方式总结

    1.直接输入sql执行 MySQL> select now(); +---------------------+ | now() | +---------------------+ | 2013 ...

  4. mysql执行系统命令_mysql 命令行执行 sql

    1.直接输入sql执行 MySQL> select now(); +---------------------+ | now() | +---------------------+ | 2013 ...

  5. mysql中rm+-f_Mysql命令大全

    格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你 ...

  6. mysql 备用字段_MySql 命令大全(转载备用)

    http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html 1.连接Mysql 格式: mysql -h主机地址 -u用户名 -p用 ...

  7. Mysql数据库常用的命令大全

    本文转自https://blog.csdn.net/poloyzhang/article/details/41142533MYSQL常用命令 1.导出整个数据库 mysqldump -u 用户名 -p ...

  8. oracle当查询没有输出返回0,Oracle导入SQL脚本执行和常用命令大全

    在SQL_PLUS里面执行: sql>@full_path/test.sql; 例:sql>@D:/test.sql; 不需要commit; 一般都是在test.sql 里面最后加上一个c ...

  9. oracle脚本太大如何快速导入,(转)Oracle导入SQL脚本执行和常用命令大全

    在工作需要的时候,常常忘记很多命令.今天做的时候才记起! 在SQL_PLUS里面执行: sql>@full_path/test.sql; 例:sql>@D:/test.sql; 不需要co ...

最新文章

  1. JavaScript文件中调用AngularJS内部方法或改变$scope变量
  2. 【Deep Learning笔记】用Inception-V3模型进行图像分类
  3. 工作的未来:敏捷人士瑞典大会上午议程回顾
  4. 通过反射给属性赋值代码示例
  5. springboot ajax返回html
  6. 三种方式在CentOS 7搭建KVM虚拟化平台
  7. 210板wince键盘驱动分析和移植
  8. T-SQL删除存储过程
  9. 【笔记】Linux的目录配置(a2)
  10. Xshell 3.0序列号注册激活教程
  11. Android陀螺仪传感器
  12. connection linux refuse telnet_解决telnet无法连接 Connection refused
  13. 前端开发工程师就业时应该选择大公司还是小公司?这是我听过最靠谱的答案!
  14. Python 开发桌面应用居然如此简单
  15. ES7.16.2基础操作之slop查询(三)
  16. Python写一个自动化交易程序
  17. JS中的void 0是什么意思?
  18. TreeMap与TreeSet(初步了解)
  19. python进程通信方式总结(一):管道与信号量
  20. 使用监听器Listener实现在线人数统计功能

热门文章

  1. Reconstructing complex regions of genomes using long-read sequencingtechnology
  2. linux su切换用户提示 Authentication failure的解决方法
  3. C语言实现数据文件怎么找,急求如何将下列C语言程序数据存储到文件中?
  4. 如何学习修改linux系统固件,基于Linux的固件,如何实现更新的好方法?
  5. 【JVM】Java对象创建的流程步骤
  6. Caffe 关于 LetNet-5 之 lenet_train_test.prototxt 解析
  7. jqgrid ajax 请求参数,如何将csrf_令牌传递给jqgrid的editurl的post参数?
  8. mysql两列查询结果列拼接一个表输出_sql select语句,查询出两列结果拼接在一起...
  9. 烟雾检测电路c语言程序,烟雾报警器电路图大全(六款模拟电路设计原理图详解)...
  10. linux中硬链接文件,科学网—Linux:文件的符号链接和硬链接 - 刘洋洋的博文