字段名 数据类型 长度 备注
id INT 10 Null
user(用户名) VARCHAR 20 Null
password(密码) VARCHAR 20 Null
age (年龄) VARCHAR 20 Null
sex(性别) VARCHAR 2 Null
IsOk(是否有效) VARCHAR 20 Null
创建数据库
CREATE DATABASE ace;
打开数据库
USE ace;
给表格
SHOW TABLES;
1、创建表(用户名),id,user(用户名),password(密码),age(年龄),sex(性别),IsOk(是否有效)
CREATE TABLE users (user_id INT, user_name VARCHAR(20),
password VARCHAR(20), age VARCHAR(20), sex VARCHAR(2),
IsOk INT, binrthday DATETIME);
2、插入一条数据
INSERT INTO users (user_id,user_name,password,age,sex,IsOk) VALUES (111,'x','111222','50','n',1);
3、查询
SELECT * FROM users;
DESCRIBE users;
4、更新
UPDATE users SET user_name='n' WHERE user_name='x';
5、删除一条数据
DELETE FROM users WHERE sex='n';
6、什么是自增值(长)ID改成自增值
在修改自增值时要注意先增加主键
ALTER TABLE users ADD CONSTRAINT PK_users PRIMARY KEY(user_id);
为什么要增加主键呢 主键就是一个唯一的标志
比如在学校里有很多学生 他们的名字会重复那么你要是靠她们的名字来找的话
可能会出现很多个 那么学生都有学好学好就是一个很好的区别的方法那么你的
主键就可以建立在学好的基础上 那么也就是说在一个表里什么是能最好区分开
数据的那么就把它设为主键
主键是唯一的不能重复
增加自增值的命令
ALTER TABLE users MODIFY user_id INT AUTO_INCREMENT;
7、什么是默认值把IsOk默认值改成0(零)
alter table users modify IsOk INT NOT NULL default 0;
修改默认值为0
11月19号(第14、15、16、17天)
猜你喜欢
转载自xjwolaile.iteye.com/blog/1729390
今日推荐
周排行