MySQL数据库常用语句

数据库登录格式:
1)root@host# mysql -u root -p
2)mysql -r root -p123456
3)mysql -rroot -p123456
一般情况下都要用大写
删除要备份
now()现在的时间
--------------------------------库
展示所有库;
show databases;
查看编码方式 端口号等等 
status;
创建库
create database 库名;
删除库
drop database 库名;
使用数据库
use 库名;
--------------------------------表
表名称/列名称:必须英文数字不能数字开头
 类型
 int      整型
 varchar  字符串
 datetime 日期
 double   浮点小数
查看所有表
show tables;
查看表结构
desc 表名;
查看表数据
select * from 表名 [升序order by 列名  降序order by 列名 desc];
 写在*位置(条件)sum(列名)  max(列名) min(列名) avg(列名)->平均 count(列名)->数量
 like 模糊查询 %  写在条件中
select 条件 from 表名;
创建表
create table 表名(
    列名称1  类型,
  列名称2  类型,
  列名称3  类型,
  ....
  列名称n  类型
    .0
 ); 
//例如
mysql> CREATE TABLE tutorials_tbl(
   -> tutorial_id INT NOT NULL AUTO_INCREMENT,
   -> tutorial_title VARCHAR(100) NOT NULL,
   -> tutorial_author VARCHAR(40) NOT NULL,
   -> submission_date DATE,
   -> PRIMARY KEY ( tutorial_id )
   -> );
插入一行数据/记录  一一对应
insert into 表名 values(值1,值2,值3,值4,值n);
删除一行数据/记录
delete from 表名 where 条件(<,=,>)值 and [条件(<,=,>)值];
更新记录一条
update 表名 set 列名=值 where 条件(<,=,>)值 and [条件(<,=,>)值];
更新记录多条
update 表名 set 列名=值,列名2=值2 where 条件(<,=,>)值 and [条件(<,=,>)值]
id属:primary key  当前列必须唯一
            auto_increment 自增长
            插入时 id位置的值 null  指它自动赋值
参考网址:https://www.yiibai.com/mysql/mysql_quick_start.html#article-start

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值