
数据库
文章平均质量分 52
mysql、mongodb
吉松松
这个作者很懒,什么都没留下…
展开
-
Ubuntu24.04普通安装mysql
1、初始化mysql时报错。2、初始化完成后,登录报错。原创 2024-11-19 15:08:30 · 717 阅读 · 0 评论 -
oracle数据库导入导出
oracle数据库导入导出原创 2022-11-03 22:23:10 · 18518 阅读 · 0 评论 -
oracle数据库
oracle数据库原创 2022-10-31 09:15:09 · 286 阅读 · 0 评论 -
MongoDB升级
MongoDB升级原创 2022-09-04 22:47:24 · 1300 阅读 · 0 评论 -
MongoDB常用命令
MongoDB常用命令原创 2022-09-04 22:43:24 · 307 阅读 · 0 评论 -
MongoDB角色、权限介绍
mongodb角色、权限介绍原创 2022-09-04 22:39:28 · 3529 阅读 · 0 评论 -
MongoDB安装
MongoDB相关介绍原创 2022-08-26 13:37:36 · 702 阅读 · 0 评论 -
mysql修改字符集存储emj表情
mysql修改字符集原创 2022-06-15 13:34:17 · 679 阅读 · 0 评论 -
mysql普通用户更新密码,root用户更新普通用户密码,root用户忘记密码
普通用户更新密码:mysql创建普通用户 可参考:https://blog.youkuaiyun.com/m0_37642477/article/details/105742901创建普通用户后,用户可根据需求修改自己的密码已普通用户登录 登录后set password =password(‘新密码’);root用户更新普通用户密码已root用户登录后set password for 普通...原创 2020-05-07 13:17:22 · 241 阅读 · 0 评论 -
mysql创建普通用户和查询权限
mysql的授权语句为grant all privileges on . to ‘user’@‘ip’ identified by ‘password’ with grant option;其中*.* 第一个代表库名 第二个代表库的表名 . 表示所有库的所有表 慎用!mysql通过create user shanghui identified by ‘shanghui123’;语...原创 2020-04-25 00:24:32 · 1001 阅读 · 0 评论 -
mysql修改表字段类型
mysql数据库中修改表字段类型的语句:alter table 表名 modify 字段名 想要修改的字段类型例如: ALTER table ‘T_ARTICLE’ MODIFY summary TEXT;原创 2020-01-02 11:55:02 · 1014 阅读 · 0 评论 -
Mycat实现MySQL读写分离
Mycat介绍:mycat是最近很火的一款国人发明的分布式数据库中间件,它是基于阿里的cobar的基础上进行开发的准备环境:主数据库服务器ip:192.168.11.128 操作系统版本Centos7 数据库版本5.7.31从数据库服务器ip 192.168.11.129 操作系统版本Centos7 数据库版本5.7.31mycat安装服务器ip 192.168.11.130 操作系统版本Centos7mysql数据库读写分离是基于mysql实现主从同步,mysql主从同步可以看之前的博客原创 2021-03-05 22:15:49 · 189 阅读 · 0 评论 -
MySQL主从同步
单台服务器在企业业务不断发展中必然会遇到访问压力与单点故障,主从复制的架构在一定程度上解决了这个问题。一方面可以实现流量分流,可以让外部请求直接访问主库,内部人员访问从库;另一方面,从库可以当做备份服务器实现主库故障时的手动切换,以满足正常运行的基本要求。主从同步基本原理主库打开binlog日志记录功能,主从同步就是从库去主库上获取这个binlog日志,并且将binlog日志中记录执行的SQL语句在从库上执行一次从库上执行start slave命令即可开始主从同步,主从的数据复制就开始了主从同步开原创 2021-03-05 22:16:21 · 540 阅读 · 0 评论 -
MySQL升级
随着mysql不断演进,旧的版本不断地会发现新的漏洞,为修复漏洞体验新版本的功能,就需要对数据库进行升级操作。升级注意点备份!备份!备份!::: danger 注意点:从5.6升级到5.7需首先升级到5.6最新版;不支持跨版本升级,如直接从5.5升级到5.7系统初始化时会默认创建root@localhost账户,但如果启用了skip_name_resolve选项,事先需要给127.0.0.1单独授权mysql_install_db命令在5.7.5之后被mysqld --initial原创 2021-03-05 22:17:41 · 168 阅读 · 1 评论 -
创建带有自定义库的Mysql镜像
默认情况下,在mysql容器中创建新库时需要先运行mysql容器,把需要的sql文件通过docker cp的方式拷贝至容器内,再通过mysql的子命令将sql文件导入。过程比较繁琐,如果是公司的项目部署,可以创建带有公司的项目sql的自定义mysql镜像,避免繁琐的流程。背景分析首先拉取官方镜像:docker pull mysql:5.7.30查看镜像的构建历史[root@bochs docker]# docker history mysql:5.7.30 IMAGE原创 2021-03-06 14:17:58 · 382 阅读 · 0 评论 -
mysql权限丢失
背景在升级mysql版本时,明明已经将mysql.user表中的数据正确无误的导出,但是在安装新版本数据库后,安装安全插件后,在导入mysql.user后发现部分或者全部的权限丢失。测试过程准备两个不同版本的数据库。本次测试使用5.7.29和5.7.32两个不同的版本。1、在5.7.29版本中进行不同ip、不同账号、不同密码复杂度的授权mysql> grant all privileges on *.* to root@'192.168.11.129' identified by 'Q原创 2021-04-21 00:21:52 · 311 阅读 · 0 评论 -
mysql开启各种日志
以下日志开启均在mysql5.7.32进行测试general_loggeneral_log支持热开启,热关闭。开启general_log会记录所有操作mysql命令,所以会产生大量文件,一般不开启。相关参数general_log、log_output、general_log_filemysql> show variables like 'general_log'; --查看日志是否开启+---------------+-------+| Variable_name | Value |原创 2021-05-19 10:47:49 · 10468 阅读 · 0 评论 -
CentOS编译安装MySQL8.0
编译安装mysql8.0.18作为测试。顺便记录下安装过程。GCC版本mysql8.0要求gcc版本要5.5以上,CentOS7默认的gcc版本为4.8.5,CentOS8默认gcc版本为8.1.0。为了方便,本次选用CentOS8.0安装mysql8.0。下载mysql8.0为了方便,直接下载boost版本wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-boost-8.0.18.tar.gz #大小为185MB左右安装配套软件y原创 2021-03-10 22:01:50 · 661 阅读 · 0 评论