mysql学习笔记

这篇博客详细介绍了MySQL的基础操作,包括登陆、创建数据库、插入和查询数据、更新与删除记录、修改表结构以及删除表和数据库。通过实例展示了如何进行各种数据库操作。
摘要由CSDN通过智能技术生成

1 登陆mysql  命令:mysql-uroot-p   ,输入密码即可

2 创建数据库

create table students
	(
		id int unsigned not null auto_increment primary key,
		name char(8) not null,
		sex char(4) not null,
		age tinyint unsigned not null,
		tel char(13) null default "-"
	);

3 插入值  insert  into  students  values(NULL,"wang","girl",24,"13898398398392");

也可以  insert  into  students  (name,sex,age)values("tom","boy",48);

4 查询表中的数据    select  *  from  students;可以查看students中的所有内容;

 select  name, age,  from  students;  查看选定的内容

5 更新表中的数据  update 表名称 set 列名称=新值 where 更新条件;

update  students  set   tel="default"  where  name="wang";

update  students  set  name="mike", tel="1233434"  where  age=48;

update  students  set   age =age+2;

6 删除表中的数据   delete from 表名称 where 删除条件;

删除id为2的行: delete  from  students  where  id=2;

删除所有年龄小于20岁的数据: delete from students where age<20;

删除表中的所有数据: delete from students;

7  创建后表的修改

添加列alter table 表名 add 列名 列数据类型 [after 插入位置];

在表的最后追加列 address。    alter table students add address char(60);

在名为 age 的列后插入列 birthday。   alter table students add birthday date after age;

8 修改列      基本形式: alter table 表名 change 列名称 列新名称 新数据类型;

将表 tel 列改名为 telphone:  alter table sutdents  change  tel  telphone  char(13) default"-";

将 name 列的数据类型改为 char(16):  alter  table  students  change  name  name  char(16)  not  null;

9 删除列      基本形式: alter table 表名 drop 列名称;

删除 birthday 列:     alter  table  students  drop  birthday;

10 重命名表   基本形式: alter table 表名 rename 新表名;

重命名 students 表为 workmates:    alter table  students  rename  workmates;

11 删除整张表      基本形式: drop table 表名;

删除 workmates 表:   drop  table  workmates;

12 删除整个数据库  基本形式: drop database 数据库名;

示例: 删除 lyk数据库:  drop  database  lyk;








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值