博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql的基本命令行操作
阅读量:5007 次
发布时间:2019-06-12

本文共 1202 字,大约阅读时间需要 4 分钟。

mysql>CREATE DATABASE imooc; //创建数据库

mysql> USE imooc ;//选择数据库

mysql> SELECT DATABASE();//查看数据库

mysql> CREATE TABLE table_name(

-> username VARCHAR(20),
-> age TINYINT UNSIGNED,      //创建数据库表及内容
-> salary FLOAT(8,2) UNSIGNED
-> );

mysql> SHOW TABLES;//显示所有的数据表

mysql> SHOW COLUMNS FROM table_name;//显示当前数据表的内容

mysql> INSERT table_name VALUES('Tom',25,23.24);//插入数据

mysql> INSERT table_name(username,salary) VALUES('JOHN',2323.2);//插入指定数据

mysql> SELECT * FROM table_name;//查看插入数据的内容

mysql> CREATE TABLE table2_name(

-> username VARCHAR(20) NOT NULL,//不为空
-> age TINYINT UNSIGNED NULL    //允许为空
-> );

mysql> CREATE TABLE table3_name(

-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,//添加主键,每张数据表只能存在一个主键,主键保证数据的唯一性,主键自动为not  null;
-> username VARCHAR(30) NOT NULL
-> );     

mysql> CREATE TABLE table5_name(

-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> username VARCHAR(20) NOT NULL UNIQUE KEY,  //添加约束,唯一约束可以保证记录的唯一性,唯一约束的字段可以为 null,每张数据表可以存在多个唯一约束。
-> age tinyint UNSIGNED);

mysql> CREATE TABLE table6_name(

-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> username VARCHAR(20) NOT NULL UNIQUE KEY,
-> sex ENUM('1','2','3') DEFAULT '3'); //添加默认约束

 

转载于:https://www.cnblogs.com/luoguixin/p/6240662.html

你可能感兴趣的文章
curd_3
查看>>
百度地图API示例之设置地图显示范围
查看>>
[Android]BaseAdapter-ListView实现
查看>>
complex
查看>>
sql常用的命令
查看>>
登陆验证码
查看>>
io流实训
查看>>
【爬虫小程序:爬取斗鱼所有房间信息】Xpath(线程池版)
查看>>
syscall 中断号
查看>>
挑战程序设计竞赛选录:2
查看>>
常用协议的默认端口号
查看>>
jQuery选择器之子元素选择器
查看>>
Python简单爬虫
查看>>
linux命令(006) -- w
查看>>
JavaScript常用检测脚本(正则表达式)
查看>>
bzoj1009 [HNOI2008]GT考试(AC+矩乘优化dp)
查看>>
UVa10870 - Recurrences(矩阵)
查看>>
CentOS6.5DNS服务BIND配置、正反向解析、主从及压力测
查看>>
二、volatile关键字 - 内存可见性
查看>>
java的三元运算符
查看>>