MYSQL
乌云大帝
吃多了拉就是队列,吃多了吐就是栈
展开
-
Navicat 远程连接 MySQL 1045(1130)错误
这几天换新空间配置linux服务器,需要Navicat 可视化工具来操作远程数据库出现了1045错误! 查看3306 端口是否对外开放,MySQL 默认情况下是不开放对外访问功能 netstat -anp | grep 3306 linux进入 MySQL 命令界面: 运行下列SQL 语句,查看用户是否具有访问权限: use mysql; select user, host from user; 使用通配符 % 来修改 root 用户对应的 host 字段,使具有访问所有 ip 地址原创 2020-05-30 14:34:38 · 1676 阅读 · 0 评论 -
Mysql和Redis的区别和联系
1.mysql和redis的数据库类型 mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 redis是一个key-value存储系统,是nosql,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限 2.mysql的运行机制 mysql作为持久化存储的关系型数据库,相对薄弱的地方在于每次请求...原创 2020-04-12 11:01:08 · 347 阅读 · 0 评论 -
MySQL Show命令的使用
show tables或show tables from database_name; 解释:显示当前数据库中所有表的名称 show databases; 解释:显示mysql中所有数据库的名称 show processlist; 解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看 他们自己的进程,但是如果他们拥有process权限,就可以查看所有转载 2016-05-19 08:43:48 · 334 阅读 · 0 评论 -
laravel groupBy 对查询结果进行分组出现问题
使用laravel groupBy方法时不知为什么一直出现语法错误,查了很多资料才找到原因: $data = Orders::select("orders.*","user.name","orderstatu.name as ssname") ->join("user","user.id","=","orders.uid")原创 2019-02-26 09:21:55 · 5508 阅读 · 0 评论 -
网站后台 英文用户名不区分大小写都可以登录...
做好了网站后台,登录发现问题,登录账号不论用ADMIN还是admin都可以登录! 查阅资料发现原来是数据库字段排序规则的原因:之前用户名排序规则默认选择了utf8_general_ci,改成utf8_bin,保存搞定! ...原创 2019-06-05 21:52:35 · 1154 阅读 · 0 评论