MySQL每日一练


个人学习使用

cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)
----------------------------------------------------------------------
getenforce 
Enforcing
----------------------------------------------------------------------
systemctl status firewalld.service 
   Active: active (running)
----------------------------------------------------------------------
systemctl status NetworkManager
   Active: active (running)
----------------------------------------------------------------------
MySQL
Server version: 5.7.26

1)准备工作

  • 安装MySQL
  • 初始化数据
  • 配置文件准备
  • 启动MySQL

2)用户管理

  • 为管理员用户增加密码为:334455
  • 忘记管理员用户密码,重置管理员用户密码为:123456
  • 创建用户:liyiyi,设置密码为:123456,登陆限制:192.168.1.%
  • 创建用户:xukeke,设置密码为:654123,登陆限制:localhost
  • 创建用户:wangerer,设置密码为:778899,登陆限制:localhost
  • 修改用户xukeke密码为:123654
  • 锁定用户xukeke
  • 解锁用户xukeke
  • 查询所有用户是否设置密码
  • 删除用户wangerer

3)权限管理

  • 查看权限列表
  • 为用户liyiyi设置全库全部权限
  • 为用户xukeke设置test数据库全部权限
  • 为用户xukeke回收删除权限
  • 查看xukeke用户权限

4)数据库

  • 查看支持的字符集
  • 查看支持的校对规则
  • 查看支持的存储引擎
  • 分别创建数据库:xuexiao和laoshi,指定存储引擎为:utf8
  • 修改数据库xuexiao存储引擎为:utf8mb4
  • 查看所有数据库
  • 查看数据库xuexiao的存储引擎
  • 删除数据库laoshi

5)表

  • 进入xuexiao数据库
  • 创建表stu,存储引擎:innodb,字符集:utf8mb4
  • 表中有sid、sname、sage三列
  • 查询所有表
  • 查看stu表结构
  • 查看stu建表语句
  • 查看stu表状态信息
  • 修改表名为student
  • 修改存储引擎为:myisam,修改字符集为:utf8
  • 添加telnum列
  • 在sname列后添加gender列
  • 修改sname的数据类型为varchar(32)
  • 修改telnum名为teln,并修改数据类型为bigint
  • 删除手机号列
  • 插入值
    1,李一一,女,24
    2,王二二,男,23
    3,苏三三,女,22
    4,车四四,男,25
  • 删除车四四的值
  • 将苏三三修改为布六六
  • 删除布六六的值(利用伪删除)
  • 删除表student

6)select

  • 将world.sql导入MySQL中
  • 使用select查看数据库参数
  • 使用select查看函数
  • 使用select做计算666*777=?

---------------进入world库中---------------

  • 查看city全表数据
  • 查看city表的城市名与人口数量数据
  • 查询city表中国所有城市信息
  • 查询city表中国所有城市信息(省,城市,人口)
  • 查询city表人口数小100人的城市
  • 查询city表国家代号C开头的
  • 查询city表美国和日本的城市信息
  • 查询city表中国人口超过500w的城市信息
  • 查询city表中国人口100w-200w城市
  • 统计每个国家总人口数量
  • 统计每个国家的城市数量
  • 统计中国每个省的人口数量并且人口数量小于100W,从大到小排序,只显示第三行和第四行
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容