mysql基本使用

Mysql 是最流行的关系型数据库管理系统

sudo apt install mysql-server 服务端

sudo apt install mysql-client  客户端


lsof  -i:3306  查看3306的端口

ps aux | grep mysql 查看mysql的进程



进入mysql用户:mysql

退出mysql: exit


show databases;  查看一共的数据库

use mysql  打开mysql 数据库

show tables;  查看表

desc user;  查看表结构

field  type  null key  default extra
字段名,类型,是否为空,索引键,默认值,额外的

select host,user from user;
从user中查看host,user变量名

创建水果商店的库  fruitstore   包含水果表fruit(id,name,price);
订单表f_order(id 订单编号 ,fid (水果id,cnt 水果的数量,tel收获人的联系方式,create_date下单时间));





create database fruitstore;
 
删除水果库
drop  database fruitstore;

使用库
use fruitstore;

查看fruitstore 中的表  show tables;



常用的数据类型  
varchar 可变字符类型
int  整数值,默认长度为11位,也可以使用integer,long
float  小数类型  float(长度,小数位)
double

date  日期类型   


create table fruit(id int comment "水果的标号",name varchar(50));

alter table fruit add price float(4,2);  添加价格这一列

select id,name,price from fruit;  查看id,name,price列的数据

insert into fruit (id,name,price) values (123,"apple",12.8);  插入数值

insert fruit values (3,"peach",95.42);

select * from fruit; 查看数据fruit表的数据

delete from fruit where price = 95.42 ;

update fruit set name="tao" where id in (1,3);
=
update fruit set name="orange" where id=3 or name="peach";


update fruit set name="orange" where id=3 and name="peach";

事务:
begin;
delect * from fruit;
rollback;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值