数据库
文章平均质量分 54
Mysql、Mongodb相关数据库文章
L·S·P
PHP && FE && Golang = true
展开
-
CentOS7.5安装Redis(使用yum安装)
直接使用yum安装redis(yum install redis)启动redis(service redis start),并查看redis启动状态(service redis status)设置redis开机启动(systemctl enable redis)编辑redis配置文件(vi /etc/redis.conf)设置redis连接密...原创 2019-07-19 14:20:01 · 1768 阅读 · 0 评论 -
安装memcached 和 php-memcached 实现PHP访问memcached
安装memcached:yum install memcachedphp本身是不支持memcached的,因此需要安装memcached提供的扩展php-memcached:yum install php-memcached注:php-memcache也是memcached的php扩展,但是功能上相对没那么丰富安装完成后重启PHP:systemctl restart...原创 2019-12-03 15:04:33 · 223 阅读 · 0 评论 -
Linux搭建Redis5.0集群(编译安装Redis5.0)
这里使用两台服务器,安装共6个节点,一台三个节点服务器系统是CentOS7.5安装Redis下载redis,可以访问Redis官网获取稳定版(Stable版)下载地址,我这里获取的是Redis 5.0.7版本wget http://download.redis.io/releases/redis-5.0.7.tar.gz下载完后解压下载的安装包redis-5.0...原创 2020-01-09 17:35:22 · 724 阅读 · 0 评论 -
MySQL报错:json_contains: “The document is empty.“ at position 0.
在使用json_contains查询MySQL表里面的JSON字段数据时,报错:3141 Invalid JSON text in argument 1 to function json_contains: "The document is empty." at position 0.原创 2023-09-20 13:44:49 · 2224 阅读 · 0 评论 -
Mysql case 视图操作报错 1267 Illegal mix of collations (utf8mb4_unicode_ci,COERCIBLE)……
报错视图(view)查询时报错:General error: 1267 Illegal mix of collations (utf8mb4_unicode_ci,COERCIBLE) and (utf8mb4_general_ci,COERCIBLE) for operation 'case'报错语句SELECT `test`.`score_item_id` AS `score_item_id`, `test`.`title` AS `title`, `test`.`check_.原创 2021-12-03 11:52:06 · 2056 阅读 · 0 评论 -
GORM v2 关联预加载Preload和Joins的区别
GORM 关联中Preload和Joins预加载数据的区别。原创 2021-11-30 10:09:21 · 3498 阅读 · 7 评论 -
GORM v2 一对一关联查询使用(Belongs To 、Has One)
前言说明:一个学生(students)拥有一条信息(information);相应的,一条信息(information)属于对应的一个学生(students)表结构students表CREATE TABLE `students` ( `id` INT ( 11 ) NOT NULL AUTO_INCREMENT, `name` VARCHAR ( 64 ) DEFAULT NULL, PRIMARY KEY ( `id` )) ENGINE = MyISA..原创 2021-11-29 17:58:35 · 3090 阅读 · 8 评论 -
MySQL配置用户权限(mysql5.*及mysql8.*+)
这里总结一下MySQL数据库主要版本的两种配置用户权限的方式,包括MySQL5.*以及MySQL8.*+ (MySQL5.6、MySQL5.7、MySQL8、MySQL10)MySQL8.*+配置用户权限创建用户并指定连接权限,分别是针对特定ip开放远程连接以及对所有来源开放远程连接# 针对ipcreate user 'root'@'192.168.0.10' identified by 'password';#全部create user 'root'@'%' identifie.原创 2021-01-08 14:15:49 · 283 阅读 · 0 评论 -
MySQL集群升级从5.5版本升级到10.*以上版本(CentOS7.5 MariaDB集群升级)
最近由于数据库迁移合并原因,导致集群数据库版本不兼容现有数据库,因此打算升级MySQL集群数据库版本从5.5升级到10.4硬件信息:CentOS Linux release 7.5.1804 (Core)主数据库:172.16.116.40从数据库:172.16.116.42、172.16.116.43MySQL集群的搭建可以参考:CentOS7.5实现MySQL集群-主从服务器...原创 2020-01-06 15:48:21 · 1195 阅读 · 0 评论 -
MySQL集群-主从服务器搭建(一主多从)
硬件信息:CentOS Linux release 7.5.1804 (Core)主数据库:172.16.116.40从数据库:172.16.116.42、172.16.116.43如果已经安装5.5版本需要升级10版本,可以参考:MySQL集群升级从5.5版本升级到10.*以上版本(CentOS7.5 MariaDB集群升级)安装MySQL服务(主从都需要)开放数据库默认端...原创 2019-07-18 18:33:25 · 858 阅读 · 0 评论 -
Ubuntu 18.04安装lamp环境并配置mysql数据库远程连接
首先,更新软件源软件列表: 更新本机软件: 安装apache2: 安装完成后,查看Apache运行状态,显示running说明是运行中: 通过本地回环地址(127.0.0.1/localhost)访问apache服务器,出现下图所示表示安装成功: 安装php7.2: 安装相关php组件库: 安装Mysql:...原创 2018-10-02 22:17:55 · 1267 阅读 · 0 评论 -
cnetos 7 安装lamp环境并解决数据库远程连接问题
Linux下安装lamp环境,及解决MySQL数据库远程连接问题安装apache首先查看服务器版本:cat /etc/redhat-release安装apache:yum install httpd httpd-devel输入y,继续:apache安装完成:启动apache服务:systemctl start httpd设置httpd服务开机启动:s...原创 2018-08-31 18:09:04 · 940 阅读 · 2 评论