Mysql

本文详细介绍了MySQL数据库的常用操作,包括启动与停止服务器、连接与断开服务器、数据库的创建、查看、使用和删除,以及表的创建、修改、删除和查询。还涉及数据的插入、更新和删除,以及各种查询技巧,如使用WHERE、ORDER BY、GROUP BY和JOIN等。
摘要由CSDN通过智能技术生成

启动服务器:
net start mysql
停止服务器:
net stop mysql
连接服务器
mysql -uroot -p123
断开服务器:
exit quit \q
数据库:database
创建:create
创建 展示,表演:show
使用:use
删除:drop
建立数据库:
格式: create database 数据库名;
查看是否有这个数据库没有再建立

可选项,表示在创建数据库前进行判断,只有该数据库目前尚未存在时才执行创建语句
If not exits
Create database if not exits 数据库名;

数据库的编码(字符集)设置
格式:create database 数据库名 character set =utf-8;

查看所有的数据库:
格式:show databases;
使用数据库(选择该数据库为当前数据库):
格式:use 数据库名;
删除数据库:
格式:drop database 数据库名;
创建表
Create table 表名(字段1 字段类型, 字段2 字段类型…)
查看表结构
Desc 表名;
或者:show columns from 数据表名 [FROM 数据库名];

数据插入(
(所有字段数据输入)
格式:
insert into 表名(字段1,字段2,字段3)
values(值1,值2,值3);
增加字段(一个或多个)
(增加一个字段)格式:alter table 表名 add 新字段名 新字段类型;

(增加多个字段)格式:alter table 表名 add 新字段名1 新字段类型,add 新字段名2 新字 段类型;

删除字段(一个或多个)
(删除一个字段)格式:alter table 表名 drop 字段名;

(删除多个字段)格式:alter table 表名 drop 字段名1,drop 字段名2,…,drop 字段名n ;
修改字段类型
(修改一个字段)格式:alter table 表名 modify 字段名 字段类型;
(修改多个字段)格式:alter table 表名 modify 字段名1 字段类型,modify 字

修改字段名
(修改一个字段)格式:alter table 表名 change 原字段名 新字段名 字段类型;
(修改多个字段)格式:alter table 表名 change 原字段名1 新字段名1 字段类
查询所有字段
1、查询所有字段是指查询表中所有字段的数据。
2、在Mysql中使用"*"代表所有的字段。
3、语法格式:select * from 表名;

修改表记录
格式:
update 表名 set 字段=值 where 条件; ------修改一个字段值
update 表名 set 字段1=值1,字段2=值2… where 条件; ------修改多个字段值

删除记录(2种方法)

方法一:     格式:delete from 表名 where 条件;
方法二:     格式:truncate  表名where  条件;

SELECT * FROM用来查看表格的具体内容

修改表名(rename–重命名):
有2种方法:
方法一:
格式:alter table 原表名 rename to 新表名;
或者:alter table 原表名 rename as 新表名;
方法二:
格式:rename table 原表名 to 新表名;
查询指定字段
1、查询指定字段是指查询指定的部分字段。
2、语法格式:
select 字段名 from 表名;
3、如果查询多个字段,使用“,”对字段进行分隔
语法格式:
select 字段名1,字段名2,字段名3 from 表名;
去重查询(重复记录只查询一次)
1、使用关键字distinct可以去除查询结果中的重复记录
2、语法格式:
select distinct 字段名 from 表名;
数据表的删除命令(drop):
格式:drop table 表名;
列运算(掌握运算符)
1、列运算:列和列之间进行运算。
2、了解运算符:
1)算术运算符:+ - * /(div) %(mod)
2)比较运算符:> >= < &l

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值