操作表
1.创建表名
CREATE TABLE + 表名(列名1 数据类型1,列名2 数据类型2,…)
小案例
1.小黑窗里打开mysql
mysql -u root -p
输入密码:123
2.查询数据库
SHOW DATABASES;
3.创建一个新的数据库
CREATE DATABASE IF NOT EXISTS 数据库名称;
4.使用数据库
USE 数据库名称;
5.查询数据库中的表
SHOW TABLES;
6.添加表在数据库中
create table 表名(列名1 数据类型1,列名2 数据类型2,);
例:create table studengt(age int,name varchar(30));
7.操作表,添加数据
insert into student(age,name) values(18,‘小明’);
8.去重操作(年龄去重)
select distinct age form student;
案例2:修改表记录的数据
1.将所有员工薪水修改为5000元。
update employee set salary=5000;
2.将姓名为’zhangsan’的员工薪水修改为3000元。
update employee set salary=3000 where name = ‘zhangsan’;
3.将姓名为’lisi’的员工薪水修改为4000元,sex改为female。
update employee set salary=4000 where name = ‘lisi’;
4.将xiaohong的薪水在原有基础上增加1000元。
update employee set salary=salary+1000 where name = ‘xiaohong’;

学生案例三
CREATE TABLE student(
id INT,
NAME VARCHAR(20),
chinese FLOAT,
english FLOAT,
math FLOAT
);
INSERT INTO student(id,NAME,chinese,english,math) VALUES(1,‘张小明’,89,78,90);
INSERT INTO student(id,NAME,chinese,english,math) VALUES(2,‘李进’,67,53,95);
INSERT INTO student(id,NAME,chinese,english,math) VALUES(3,‘王五’,87,78,77);
INSERT INTO student(id,NAME,chinese,english,math) VALUES(4,‘李一’,88,98,92);
INSERT INTO student(id,NAME,chinese,english,math) VALUES(5,‘李来财’,82,84,67);
INSERT INTO student(id,NAME,chinese,english,math) VALUES(6,‘张进宝’,55,85,45);
INSERT INTO student(id,NAME,chinese,english,math) VALUES(7,‘黄蓉’,75,65,30);
问题:
1.查询表中所有学生的信息。
select * from student;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/165643.html