MySQL授权 访问 密码

安装 PhpMyAdmin 基本思路是什么?

  1. 安装 httpd 、 mysql 、 php-mysql 及相关包
  2. 启动 httpd 服务程序
  3. 解压 phpMyAdmin 包,部署到网站目录
  4. 配置 config.inc.php ,指定 MySQL 主机地址
  5. 创建授权用户
  6. 浏览器访问、登录使用

密码忘了怎么办?

  1. 停止 MySQL 服务程序
  2. 跳过授权表启动 MySQL 服务程序 skip-grant-tables
  3. 重设 root 密码(更新 user 表记录)
  4. 以正常方式重启 MySQL 服务程序

简述 MySQL 数据库访问的执行过程。

客户端发出请求。
2)服务器端开辟线程响应客户端请求。
3)客户端发起 sql 语句查询数据库。
4)查询缓存:记录用户的 sql 查询语句,如果查询内容相同,直接从查询缓存回复。
5)如果缓存没有进入分析器。
6)分析器:分析用户命令语法是否正确,将用户的命令进行切片,一个词一个词用空格隔开,
获得用户要查询的表、内容、用户的权限等。
7)优化器:执行路径的选择,生成执行树。(每个 SQL 语句都有很多执行路径,优化的目的就
是在这些执行路径里选择最优的执行路径)。
8)存储引擎:用于管理存储的文件系统,不同的存储引擎有不同的功能和存储方式。

GRANT 配置授权用法和注意事项?

• 基本用法
– GRANT 权限列表 … … ON 库名 . 表名
– TO 用户名 @’ 客户端地址 ’
– IDENTIFIED BY ’ 密码 '– [ WITH GRANT OPTION ];
• 注意事项
– 当库名 . 表名 为 . 时,匹配所有库所有表 – 授权设置存放在 mysql 库的 user 表

mysql 授权的权限列表分类?

– all :匹配所有权限
– SELECT,UPDATE,INSERT … …
– SELECT,UPDATE ( 字段 1, … … , 字段 N)

mysql 授权的客户端地址方法?

– % :匹配所有主机
– 192.168.1.% :匹配指定的一个网段
– 192.168.1.1 :匹配指定 IP 地址的单个主机
– %.tarena.com :匹配一个 DNS 区域
– svr1.tarena.com :匹配指定域名的单个主机
撤销用户权限的格式用法?
• 基本用法 – REVOKE 权限列表 ON 库名 . 表名 – FROM 用户名 @’ 客户端地址 ';

简述 MySQL 数据库中插入、更新、查询、删除表记录的指令格式。

连接到 MySQL 数据库服务器,练习以下表记录操作:
向表中插入记录的语法格式
更新表记录的语法格式
查询表记录的语法格式
删除表记录的语法格式
参考答案
1)向表中插入记录的语法格式
insert (into)表名(字段名列表) values(字段名=值,字段名=值,…);
2)更新表记录的语法格式
update 表名(set) (字段名=值,字段名=值,…) where(条件表达式列表);
3)查询表记录的语法格式
select (字段名列表) (from) 表名 (where) 条件表达式列表;
4)删除表记录的语法格式
delete (from) 表名 (where) ( 条件表达式列表);

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值