
Mysql
Mysql
姜太小白
代码搬运工,保证亲测可行
展开
-
【Mysql】mysql 拼接字符
在 MySQL 中,你可以使用CONCAT()函数来拼接(连接)字符串。CONCAT()函数接受两个或多个字符串参数,并返回连接后的字符串。原创 2024-06-06 12:44:47 · 1014 阅读 · 1 评论 -
【Mysql】MySQL查看主从状态详解
MySQL查看主从状态详解原创 2023-08-03 10:04:32 · 14234 阅读 · 0 评论 -
【Mysql】主从同步问题解决方法之一(忽略错误)
主从同步问题解决方法之一(忽略错误)原创 2023-01-17 11:32:20 · 768 阅读 · 0 评论 -
【Mysql】Host ‘192.168.1.XXX’ is blocked because of many connection errors
Host ‘192.168.1.XXX’ is blocked because of many connection errors原创 2022-09-05 16:45:40 · 1077 阅读 · 0 评论 -
【Mysql】忘记密码怎么办?
mysql -u root -p 一回车想输入密码,发现密码错误!!原创 2022-07-19 14:51:22 · 284 阅读 · 0 评论 -
【Mysql】时间字段默认设置为当前时间
时间字段默认设置为当前时间原创 2022-06-25 14:54:06 · 5379 阅读 · 0 评论 -
【Mysql】清理binlog日志的方法
MySQL中的binlog⽇志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是binlog也会⽇渐增⼤,占⽤很⼤的磁盘空间,因此,要对binlog使⽤正确安全的⽅法清理掉⼀部分没⽤的⽇志。[⽅法⼀]⼿动清理binlog清理前的准备:1.查看主库和从库正在使⽤的binlog是哪个⽂件show master statusshow slave status\G2.在删除binlog⽇志之前,⾸先对binlog⽇志备份,以防万⼀开始⼿动清除binlog,删除指定⽇期以前的⽇志原创 2022-05-19 12:15:53 · 4300 阅读 · 0 评论 -
【Mysql】连接超时解决⽅案:修改默认超时时间(wait_timeout、connect_timeout )
mysql数据库有⼀个wait_timeout的配置,默认值为28800(即8⼩时).在默认配置不改变的情况下,如果连续8⼩时内都没有访问数据库的操作,再次访问mysql数据库的时候,mysql数据库会拒绝访问。查看超时时间:show variables like '%timeout%';闲置连接的超时时间由wait_timeout控制、默认8⼩时。解决⽅案:第⼀种途径使⽤命令⾏在mysql提⽰符下set global wait_timeout=1814400这种⽅式是⼀种临时..原创 2022-05-18 10:32:37 · 7845 阅读 · 2 评论 -
【Mysql】max_allowed_packet设定
max_allowed_packet是Mysql中的一个设定参数,用于设定所接受的包的大小,根据情形不同,其缺省值可能是1M或者4M,比如是4M的情况下,这个值的大小即为:4 *1024*1024= 4194304现象当日志中出现了诸如:“Package for query is too large (xxxxxxxx > 4194304). You can change this value on the server by setting the max_allowed_package v原创 2022-05-18 10:17:14 · 9620 阅读 · 0 评论 -
【Mysql】常用语句汇总
显示当前正在执行的MySQL连接show processlist 后续持续更新中……原创 2021-12-27 10:50:59 · 302 阅读 · 0 评论 -
【Mysql】Data source rejected establishment of connection, message from server: “Too many connections”
错误原因:太多的连接数,登录用户过多,配置的mysql连接数过小,或者某些连接没有关闭,导致连接数过大。解决办法:连接数设置大点,超时时间设小点,自动清除时间短一点,复制下面命令指向即可解决问题set global max_connections = 1000; set global wait_timeout=20;set global interactive_timeout=30;无法连接数据库需重启一下mysql服务,在执行以上语句......原创 2021-12-22 23:06:14 · 1390 阅读 · 0 评论 -
【Mysql】集群配置(双主一从)
主1 vi /etc/my.cnf ====================================================================== server-id=1 #主机ID(根据需求自行设置) log-bin=mysql-bin # 启用二进制日志 auto-increment-increment = 2 #每次增长2 auto-increment-offset = 1 #设置自动增长的字段的偏移量 #两个可选参数(2选1): binlog-do-db原创 2021-10-26 00:24:29 · 1038 阅读 · 2 评论 -
【Mysql】获取数据库相关信息
#获取字段信息(库名、表名、字段名、字段类型、主键标识、字段备注)select table_schema, table_name, column_name, column_type, column_key, column_comment from information_schema.COLUMNS where `table_schema` NOT IN ( 'mysql', .原创 2021-10-22 22:22:04 · 401 阅读 · 0 评论 -
【Mysql】CentOS7 C#开发环境搭建笔记(Mysql安装、配置)
Mysql1、Mysql安装安装前我们需要先去官网下载 Yum 资源包,下载地址为:https://dev.mysql.com/downloads/repo/yum/执行如下命令进行安装$ rpm -e --nodeps `rpm -qa | grep mysql` #需卸载系统自带安装的MySQL$ wget http://repo.mysql.com/mysql80-co...原创 2020-02-05 23:07:25 · 461 阅读 · 0 评论 -
【Mysql】修改用户密码
mysql-uroot-p输入原密码usemysql;8.0以下执行updatemysql.usersetpassword='newpassword'whereuser='root';或updatemysql.usersetpassword=PASSWORD('newpassword')whereUser='root';8.0以上执行updateusersetauthentication_string=''whereuser='ro...原创 2021-09-13 22:58:05 · 653 阅读 · 0 评论 -
【Mysql】数据库导入sql错误 Unknown collation: ‘utf8mb4_0900_ai_ci‘
MySql数据库导入sql错误 Unknown collation: ‘utf8mb4_0900_ai_ci’错误原因:高版本数据库(8.0)转存sql文件 并导入低版本数据库(5.7)解决办法:方案一:升级mysql至高版本方案二:将需要导入的sql文件,把其中的utf8mb4_0900_ai_ci全部替换为utf8_general_ciutf8mb4替换为utf8重新执行sql文件...原创 2021-04-03 21:57:27 · 324 阅读 · 0 评论 -
【Mysql】Windows下data文件迁移到别的磁盘
1 关闭MySQL服务右键点击【我的电脑】-》【管理】-》【服务和应用程序】-》【服务】-》关闭MySQL服务2 找到MySQL数据的存储位置3 修改MySQL的配置文件找到my.ini配置文件,找到其中的datadir,如下:将路径修改为你想要修改的路径即可。4 修改文件夹的权限找到新的路径文件夹,右键-》【安全】-【编辑】-》【添加】-》【高级】-》【立即查找】-》选择【NETWORK_SERVICE】如下图所示:可能会遇到的问题:2003 - can’t conn原创 2021-03-29 12:10:45 · 1467 阅读 · 2 评论 -
【Mysql】启动mysql报错mysqld_safe error: log-error set to /var/log/mariadb/mariadb.log
原因因为没有路径也没有权限,所以创建此路径并授权给mysql用户 mkdir /var/log/mariadb touch /var/log/mariadb/mariadb.log # 用户组及用户 chown -R mysql:mysql /var/log/mariadb/ /usr/local/mysql/support-files/mysql.server start ...原创 2021-03-15 23:26:09 · 1463 阅读 · 0 评论 -
【Mysql】Windows Server 2012R2 安装 MySQL8.0
1.下载最新版:https://pan.baidu.com/s/16TxyAV-60P3JTTxoyluvvw2.解压压缩包,注意存放的文件夹最好不要带有空格,可以直接解压到磁盘根目录:3.打开解压后的文件夹,新建一个data文件夹和一个my.ini文件:4.用记事本打开my.ini,内容如下: [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\\mysql-8.0.18-winx原创 2020-12-27 20:19:08 · 4752 阅读 · 0 评论