如何写一个数据库?
主要分为以下6步:
1.连接数据库 mysql -uroot
2.创建一个数据库
CREATE DATABASE stu(数据库名) CHARSE = UTF8;
3.进入数据库
USE 数据库;
4.创建数据表
CREATE TABLE dept(表名)(
id INT,
name VARCHAR(4),
age INT,
sex VARCHAR(1)
);
5.插入数据
INSERT INTO dept(表名) VALUES( ' ',' ',' ',' ');
6.查看数据
SELECT * FROM dept(表名);
注意:数据库的命令可以大写也可以小写,sql命令结束处加分号";"
。
数据库中的增删改查
增:
INSERT INTO dept(表名) VALUES(' ',' ',' ',' ');
删:
DELETE FROM dept;//删除dept中的全部内容 谨慎操作
DELETE FROM WHERE id=1(限制条件);
删除数据库:
DROP DATABASES 数据库的名字;
改:更新数据库中的内容
UPDATE dept SET name='xxxxx';//谨慎操作
UPDATE dept SET name='aaaa' WHERE eid=1; //更新一列
UPDATE dept SET name='aaaa',age='19',sex='N' WHERE id=1; //更新一行
查:
SELECT * FROM dept(表名);
SELECT * FROM dept WHERE id=1 // 查看编号为1的员工信息
SELECT * FROM dept WHERE id>3;;// 查看编大于3的员工信息
查询一列
SELECT ename FROM emp; // 查询ename列
SELECT ename FROM emp WHERE eid=1; //查询编号为1的ename列
查看所有的数据库
SHOW DATABASES;
查看所有的数据表
SHOW TABLES;