mysql基本操作

Mysql安装

mysql 是一个小型的数据库
安装过程参考:MySQL安装过程
1.首先登入数据库(在cmd窗口进行操作)
输入:mysql -u root -p

这里写图片描述

2.建立一个数据库
create datebase lala;(数据库名,可以根据实际项目取名)
2.使用本数据库
use user;
输入此条语句数据库才能进行操作
4.数据库的增删改查操作
增:insert into table(表名) value();(“()”中数据类型与表单的元素一一对应)
删:delete from table where la=1;
改:update table set la=1 where dada=”haha”;
查:select *(显示全部符号,也可以指定显示内容如dada) from table;
5.删除表
drop table tb1;

约束

1.空值与非空约束
create table tb2 (user_name not null,user_age null);
2.自增约束
自动编号 起始为1
自动编号的字段必须设置为主键(primary key)
例如create table tb2 (user_name auto_increment primary key);
auto_increment 必须定义为主键 而主键不一定要是auto increment
3.主键约束primary key
主键必须为not null
主键会保证唯一性
4.唯一约束
unique key 保证唯一性

数据表列操作

1.添加列
alter tbale tb1 column a varchar;
新增列名为a的字段
2.删除列
alter table tb1 column x;
删除列名为x的字段
3.查询表中的所有列名
show columns from 表名;
ex:show columns from tb1;
4.调整字段的位置(first,last)
alter table tb1 modify y int first;
将该字段放到最前面去了;
5.修改字段的数据类型
alter table tb1 modify x smallint;
由大类型改到小类型可能会造成数据的丢失;
6.修改字段的名称
alter table tb1 change x xx int;
将x字段更名为xx字段,其类型为int 型
该语句修改数据表中字段的名称和数据类型
7.查看表中的所有列
show columns from tb1;
8.输出所有列
select * from tb1;
select * from tb1\G 以网格形式输出所有列

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值