MySql
文章平均质量分 61
超频化石鱼
这个作者很懒,什么都没留下…
展开
-
MySQL服务开机自启动失败
问题每次机器重启,MySQL的服务都没有开起来。查看服务,确认已将MySQL的服务设为自动启动。原因Windows服务管理器对所有服务的状态进行管控。服务管理器会等待服务就绪,这个时间默认为30秒。然而,处于某些原因(机器配置/性能问题/技术原因),某些服务就绪所需时间会大于30秒。这就导致了服务管理器认为该服务启动失败。于是,一种解决该问题的思路就是设置一个更长的等待时间。解决Win+R,输入regedit,运行注册表编辑器。定位到:HKEY_LOCAL_MACHINE\SYSTEM\Cu原创 2021-06-01 09:33:26 · 6361 阅读 · 9 评论 -
将纯真ip数据库导入MySql
ip数据源网上最多的免费数据源为纯真IP地址数据库。下载一个纯真IP地址数据库应用程序,运行后可看到如下界面:点击在线升级将数据库升级到最新版。然后点解压,保存到本地。数据分析数据保存到本地后是个txt文件,打开,可以看到:0.0.0.0 0.255.255.255 IANA 保留地址1.0.0.0 1.0.0.0 美国 亚太互联网络信息中心(CloudFlare节点)1.0.0.1 1.0.0.1 美国 A原创 2021-05-08 11:09:37 · 685 阅读 · 1 评论 -
InnoDB Cluster搭建
简介InnoDB Cluster与MySQL Cluster是完全不同的:InnoDB Cluster用于InnoDB,而MySQL Cluster用于NDB。InnoDB Cluster并没有单独的应用,它是由3个应用共同协作构成的:MySQL服务:提供数据库功能及组复制同步功能。MySQL Shell:提供控制台功能,自带一些扩展的API。MySQL Router:将用户应用透明连接到MySQL实例,以及故障转移功能。准备工作进入官方下载页面:https://dev.mysql.c原创 2020-08-15 10:57:15 · 4670 阅读 · 0 评论 -
MySql Router使用
简介MySQL Router是MySQL Proxy的替换产品。支持读写分离,故障自动切换。目前的最新版本为8.0.21。操作系统为Windows10。下载&配置从官方网站进行下载:https://dev.mysql.com/downloads/router/下载后是个zip文件,解压。打开根目录。在根目录下添加一个3个文件夹,分别命名为:log,run,data。在根目录下添加一个mysqlrouter.ini文件。配置文件打开添加的mysql-router.ini:原创 2020-08-15 10:55:07 · 971 阅读 · 0 评论 -
在同一台机器上安装多个MySQL8.0服务
概要操作系统为Windows10,当前使用MySQL版本为8.0.21。在该机器上安装3个MySQL服务,端口分别为:3306,3307,3308。对于3306端口,按正常流程安装即可,不再赘述。对于3307/3308端口,流程相同。3307/3308端口服务安装以3307端口为例。准备文件将3306端口的MySQL安装文件夹复制一份(或直接解压官网下载的压缩文件),改名,路径为:D:\Program Files\mysql_3307。清理删除D:\Program Files\mys原创 2020-08-10 11:57:38 · 651 阅读 · 0 评论 -
MySQL重装及重置
重装重装MySql首先要将已安装MySql删除,然后重新安装。若要直接使用已有MySql,则删除 MySql/data/ 文件夹的所有内容,然后跳过下面的删除步骤,从安装的第3步开始。删除以管理员身份打开cmd,输入net stop mysql停止服务。确认服务已停止后,执行下一步。打开运行界面,输入regedit打开注册表,删除:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQLHKEY_LOCAL_MACHINE\SYST原创 2020-08-07 09:09:03 · 985 阅读 · 0 评论 -
记一次MySql还原导致的无法连接
问题昨天同事使用服务器的MySql数据库还原了一个5GB+的备份,结果一直卡住,他就将数据库强行关闭,没再执行任何其他操作。结果今天客户反馈登录异常。逐步排查,定位到是数据库无法访问。于是远程查看服务器,发现:MySql服务是正在运行的。本地Navicat访问数据库,提示Can’t connect to MySQL server on localhost (10061)。MySql版...原创 2020-04-30 12:10:09 · 475 阅读 · 0 评论 -
MySql字段内容加密与解密
AES和DES对于存储在数据库中的敏感信息,往往需要对其进行加密。MySql提供了多种加密方式,其中两种为AES和DES。这两种方式用法类似。性能上,AES各方面都略强于DES。因此推荐使用AES。AES加密MySql提供了2个AES加密与解密的函数:AES_ENCRYPT('明文', 'key') // 加密AES_DECRYPT('明文', 'key') // 解密其中:...原创 2020-03-11 15:16:23 · 14157 阅读 · 0 评论