mysql分享小白经验 以及一些常用命令
mysql可以在windows和linux下进行使用
在windows下进行:
1.安装PHPstudy
2.打开phpstudy并启动mysql服务
3.在运行窗口输入cmd,进入命令指示窗口,切换到phpstudy所在盘符,并cd 到指定路径
例如:
4.在默认状态下输入 mysql -uroot -proot
在这里我的密码修改为123456

在linux下进行:
1.首先进入linux安装服务 yum install -y mariadb-server mariadb
2.开启服务 systemctl start mariadb-server
3.进入数据库 mysql -uroot 默认状态下是没有密码的

mysql的小白命令也是基础命令:
show databases; //查看目前所拥有的数据库

use database 数据库的名字; //使用数据库

show tables; //查看当前所使用数据库下的 表

desc 表名; //查看对应表的字段名和数据类型

create database 数据库名; //创建数据库
create table 表名; //创建表格
drop database 数据库名; //删除对应数据库
drop table 表名(字段名 数据类型,字段名 数据类型,...........字段名 数据类型); //删除对应表
insert into 表名 values (信息); //插入行信息
insert into 表名(字段名) values (信息); //为对应字段添加信息 其他的自动添加为NULL
alter table 表名 modify 字段名 要改的数据类型; //修改字段的数据类型
alter table 表名 add 字段名 数据类型 (first/after 字段名); //添加字段 (在首行添加/在某字段下添加) 默认在最后添加
alter table 表名 drop 字段名; //删除字段
alter table 表名 change 旧字段名 新字段名 新数据类型; //重命名字段
alter table 表名 modify 字段名 数据类型 first/after 字段名; //移动字段到 首行/对应字段名下一行
alter table 旧表名 rename 新表明; //重命名表
alter table 表名 add index(字段名); //为字段添加普通索引
alter table 表名 add UNIQUE(字段名); //为字段添加唯一索引
alter table 表名 add primary key(字段名); // 为字段添加主键索引
alter table 表名 drop index 字段名; //删除普通索引或者唯一索引
alter table 表名 drop primary key; //删除主键索引
select * from 表名; //查询 表所有内容
select 字段名,字段名 from 表名; //查询表对应字段的内容
select */字段名 from 表名 where ......(此处填写条件 涉及到 and or 逻辑符); //查询符合条件的内容
select distinct */字段名 from 表名; //查询不重复内容
select * from 表名 limit 数量; //查询 前多少条内容
select * from 表名 order by 字段 asc(升序默认)/desc(降序); //查询并排序显示内容
select 函数(字段名) from 表名; //先通过函数计算再显示查询内容
select * from 表名 group by 字段名; //根据字段 进行分组显示
select * from 表名 group by 字段名 having 条件; //根据条件对 字段进行分组显示
多表联合:
select a.name,b.age,c.rmb from xingming a,nianling b,gongzi c where a.name=b.name and a.name =c.name





浙公网安备 33010602011771号