数据库优化---MySQL的安装与配置以及基本使用

MySQL的安装与配置以及基本使用

1. 安装与配置

步骤

  1. 下载并安装phpstudy(用于开启mysql服务)
  2. 下载并安装sqlyog(用于学习阶段的改数据)
  3. 将phpstudy下的bin文件配置到path环境变量

使用

  1. 打开phpstudy开启mysql服务
  2. 打开cmd命令行输入mysql -u 用户名 -p
  3. 之后输入密码(用户名以及初始密码都是root)

2. 基本使用

数据库的基本操作

  • 显示数据库版本:select version();
  • 显示当前时间:select now();
  • 查看所有数据库:show databases;

数据库定义语句

  • 创建数据库:create database 库名;
  • 创建数据库(指定编码):create database 库名 chaeset=‘utf8’;
  • 查看创建的数据库:show create database 库名;
  • 使用数据库:use 库名;
  • 查看当前使用的数据库:select database();
  • 删除数据库:drop database 库名;

数据表的操作

  • 查看当前数据库中所有的表:show tables;
  • 创建表:create table 表名(字段 类型 约束,…);
  • 约束:primary key(表示主键)、noy null(表示非空)、auto_increment(表示自增)、unsigned(表示无符号)、default(默认值)
  • 常用类型:int(…)(数字)、char(…)(不可变字符串)、varchar(…)(可变字符串)、enum(…,…,…)(枚举类型)、decimal(…,…)(指定位数小数)
  • 查看表结构:desc 表名;
  • 查看表的创建:show create table 表名;
  • 删除表:drop table 表名;
  • 修改表-添加字段:alter table 表名 add 字段 类型 约束;
  • 修改表-修改字段:alter table 表名 modify 字段 类型 约束;(不重命名)
  • 修改表-修改字段:alter table 表名 change 原名 新名 类型 约束;(重命名)
  • 修改表-删除字段:alter table 表名 drop 字段;

3. 对数据进行管理

增加数据

  • 全列增加:insert into 表名 values(…,…,…);
  • 部分插入:insert into 表名(字段1,字段2,…) values(…,…,…);
  • 多行插入:insert into 表名 values(…,…,…),(…,…,…),…;
  • 注意:主键自增可以用0、null、default来占位;枚举类型下标从1开始

删除数据

  • 物理删除:delete from 表名 where 条件;
  • 逻辑删除:在表后加一个is_delete字段在备注

修改数据

  • update 表名 set 字段1=值1,字段2=值2,… where 条件;

4. 小结

这节课主要讲了一个对于我来说是一个全新的知识—数据库,这堂课讲的是基础,也大部分是要背的东西,所以动手来做是非常重要的。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值