mysql-01:数据库的基本操作

1. 终端登录mysql数据库

mysql -uroot -p
输入密码即可登录

2. 查看有什么数据库

show databases;

3. 选择指定数据库

use 数据库名;

4. 查看数据库中的数据表

show tables;

5. 查看创建好的数据表的结构

describe 数据表名;

6. 查看数据表中的数据

select * from 数据表名;

7. 退出数据库服务器

exit;

8. 在数据库服务器中创建自己的服务器

create database 数据库名;

9. 创建一个数据表。创建一个表pet

create TABLE pet(
               name VARCHAR(20),
               owner VARCHAR(20),
               sex CHAR(1),
               brith DATE
 );

10. 向数据表中插入数据:

  insert into 数据表名 values(表值);     

11. 修改数据表中数据

	update 数据表名 set 字段1=值1,字段2=值2 ... where 条件;

12. 删除数据表中数据:

delete from 数据表名 where 条件;

测试:

创建一个数据库:

create database test;
输出:  Query OK, 0 rows affected (0.03 sec)

选中数据库:

use test;
输出: Database changed

创建数据表:

create table student(
    	name VARCHAR(20),
    	id VARCHAR(20),
    	birth DATE,
     	sex VARCHAR(10)
     );
 输出:Query OK, 0 rows affected (0.04 sec)

查看创建好的数据库中:

describe student;
输出:
|+-------+-------------+------+-----+---------+-------+
| Field |    Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name  | varchar(20) | YES  |     | NULL    |       |
| id        | varchar(20) | YES  |     | NULL    |       |
| birth    | date            | YES  |     | NULL    |       |
| sex     | varchar(10) | YES  |     | NULL   |       |
+-------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

向student表中插入数据:

insert into student values('吴成伟','081418159','1999-08-25','男');
	insert into student values('李中祥','081418123','2000-01-01','女');
	insert into student values('陶明辉','081418129','1999-06-05','男');
	insert into student values('张欢','081418123','1998-05-15','男');
	insert into student values('二狗子','081418199','1998-05-15','男');
输出:Query OK, 1 row affected (0.01 sec)

修改student表中的数据:

update student set sex='男' where name='李中祥';
输出:
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

删除student表中的数据:

delete from student where name='二狗子';	
输出:Query OK, 1 row affected (0.01 sec)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值