MySQL 初识 创建与删除

为了更好地学习MySQL,还是使用命令行,进行了学习

开启MySQL服务 :net start mysql

root 连接默认没有密码
可以为其设置密码 :mysqladmin -u root password "new_password";

建立连接 :

cmd> mysql -u root -p
Enter password:*******

注意:以下代码是MySQL内部命令,结尾必须以“;”结尾才会生效。

数据库相关命令

创建数据库: mysql>create datebase dbName;

删除数据库: mysql>drop datebase dbName;

查看当前连接数据库: mysql>show datevases;

切换数据库: mysql> use dbname;

表格管理

创建表格:

mysql> create table name(
    -> account int not null,
    -> password varchar(20) not null,
    -> nickname varchar(15) 
    -> )
    //括号内为字段内容:名称 类型 是否可以是null
    //后面加 not null 代表字段不能为空,

列的约束

主键约束:在建立表格事在要约束的列后 加 primary Key 设置为主键
主键约束的内容:列内不能出现重复的值,且不能为null
外键约束 : 在创字段的时候加 references TableName(字段name)
外键约束的内容:建立表与表的联系当前字段为约束表字段 保证引用的完整性
检查约束: 在建立字段后加 check(字段name>0) ==>当前字段大于0
检查约束的内容: 设置当前字段的条件 保证域的完整性
默认约束: 在创建字段的后边加上default '默认值'
默认约束的内容:为字段设置一个默认值 保证域的完整性
自增列: 在创建字段(int型)时在后边加上关键字 AUTO_INCREMENT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值