2021-05-05 mysql数据库的基本操作

本文介绍了如何在CMD中通过MySQL命令行进行数据库操作,包括新建数据库、创建表、插入数据、查询、修改及删除数据等基本语法。涉及字段类型如varchar、int,以及条件筛选、排序和限制返回行数的方法。
摘要由CSDN通过智能技术生成

1在cmd中进入命令行 输入mysql -p -u root

输入密码 进入数据库

新建一个数据库

2创建一个数据库  create database  xizi;
紧接着  use xizi;
在这个库里面创建一个表
create table t_user(
id int auto_increment,
username varchar(16) unique not null,
password varchar(16) not null,
age int,
phone varchar(20),
email varchar(50),
primary key(id)
) default charset=utf8;
varchar 为变长    char 为定长 定长时字符不够空格来凑
desc t_user; 用来检查表的结构
show create table t_user;   显示建表语句

3基本语法的使用(插入数据)

insert into t_user (
username,password,age,phone,email
)values(
'root','1234',222,'12345673456','root@sda.cb'
),(
'rowe','1234',242,'12345673456','root@tsdf.cb'
),(
'rwot','1234',252,'12345673456','root@tefe.cb'
),(
'rost','1234',262,'12345673456','root@ffs.cb'
),(
'raot','1234',272,'12345673456','root@fegs.cb'
),(
'rocvt','1234',222,'12345673456','root@asfg.cb'
),(
'rbot','1234',242,'12345673456','root@grhd.cb'
),(
'rhot','1834',22,'12345673456','root@asgtd.cb'
),(
'rhjt','1234',22,'12345673456','root@tasdd.cb'
),(
'rdyt','1234',22,'12345673456','root@fteu.cb'
);

基本语法(查询,修改,删除)

获取表中的数量
select count(id) from t_user;
获取表中指定username值为root的数据
select id,username,password,age,phone,email from t_user where username='root';
获取表中的年龄从高到低排列的前五条数据
select id,username,password,phone,email from t_user order by age desc limit 0,5;
指定删除表中 username 的值为**的数据
delete from t_user where username='root';
数据库里面的* 表示的是字段 而不是数据
将表中年龄大于**的数据密码修改为**
update t_user set password='12432' where age>200;
修改表中id 为**的数据的电子邮箱为****
update t_user set email='12asfz' where id=6;

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值