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 change命令_Mysql 操作基本命令大全相关推荐

  1. mysql数据库管理命令_MySQL数据库管理基本命令

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...

  2. mysql常用命令行操作-linux

    mysql常用命令行操作-linux 1. mysql -h 192.168.1.1 -u root -p 123456 -h意思是数据库所在服务器ip地址 -u是数据库用户名 -p是数据库密码 2. ...

  3. mysql reload 命令_MySQL常用命令

    原文链接: 其实这个链接可以用的但是我呢写成这样了:哈哈. 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop d ...

  4. mysql数据库mydb_mysql数据库操作语法大全

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

  5. 查看mysql 更新命令_MySQL UPDATE 查询

    MySQL UPDATE 查询 如果我们需要修改或更新MySQL中的数据,我们可以使用 SQL UPDATE 命令来操作.. 语法 以下是 UPDATE 命令修改 MySQL 数据表数据的通用SQL语 ...

  6. mysql ndb 命令_Mysql入门基础命令

    1    Mysql基本操作 1.1    查询当前数据库 mysql> show databases; +--------------------+ | Database | +------- ...

  7. mysql qpstps测试_mysql操作日志

    关于 mysql操作日志的搜索结果 回答 增量备份的原理就是使用了mysql的binlog日志.本次操作的MySQL版本为5.5.40 for Linux (x86_64).增量备份要确保打开了二进制 ...

  8. mysql dba命令_MySQL DBA命令

    MySQL DBA命令 新建用户 CREATE USER username IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 password:该用户的登 ...

  9. mysql ping命令_MySQL常用命令总结

    MySQL常用命令总结 1.使用SHOW语句找出在服务器上当前存在什么数据库 mysql> show databases; 2.创建一个数据库MYSQLDATA mysql> create ...

最新文章

  1. 对用户输入内容进行字数提示功能
  2. eclipse断点调试 出现Source not found
  3. 3DSlicer8:FAQ-2
  4. 4.OD-调试示例1
  5. vue3中websocket用法
  6. Oracle游标使用
  7. 【2016年第3期】以大数据为核心 驱动智慧城市变革
  8. 「小程序JAVA实战」小程序页面的上拉下拉刷新(50)
  9. 使用Scapy进行网络扫描
  10. 课时1 Excel简介与基本操作
  11. 服务器硬盘热插拔后告警,IBM硬盘所谓支持热插拔带来的问题
  12. 中国运营商IP范围 路由表
  13. Linux那些事儿 之 戏说USB(21)向左走,向右走
  14. linux 笔记本双显示器,Ubuntu设置笔记本电脑双显示器(linux)
  15. 【Spring Security Oauth2】构建资源服务器(二):授权管理(Web授权,注解授权:securedEnabled, prePostEnabled, jsr250Enabled)
  16. 燕十八PHP公益课堂学习笔记
  17. linux卸载内核网卡驱动,ubuntu 16.04 卸载旧网卡noveau装新的网卡驱动
  18. matlab统计水文参数,科学网—[转载]利用MATLAB计算水文极值 - 刘朋的博文
  19. GPL协议与MIT开源协议的异同
  20. 华为面试真实经历!群面+技术面最后还有英语面!

热门文章

  1. manjaro双系统 windows_Win10和Manjaro双系统安装记录
  2. mysql5.6修改默认目录_MySQL修改默认存储路径
  3. c语言将一个已知头结点的单链表逆序_C语言实现单链表逆序与逆序输出实例
  4. java mouselistener,Java MouseListener接口
  5. c语言文学研究助手题目,各位达人,给小弟一个文学研究助手的c程序啊!急啊!谢谢大家啦!...
  6. tornado项目搭建_Python深度学习原理及项目实战2019年3月21日上海举办
  7. sql重复数据取日期小的_excel快速查询重复数据的3个小技巧
  8. pytorch 图像分割的交并比_级联多对抗的LAPGAN(二)pytorch实现
  9. 计算机桌面为什么总是换,你的电脑桌面是什么,
  10. 正则基础之——\b 单词边界