
MySql技术
MySql相关技术
tiging
专注互联网实战项目。
展开
-
mysql将VARBINARY转为字符串显示方法
select CONVERT(字段, CHAR(128)) from 表。原创 2022-11-27 20:24:35 · 1136 阅读 · 0 评论 -
centos下LNMP环境导数据库提示Unknown storage engine ‘InnoDB‘
centos下LNMP环境导数据库提示Unknown storage engine 'InnoDB'原创 2022-10-09 19:21:09 · 275 阅读 · 0 评论 -
CentOS下MySQL忘记root密码解决方法
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。2.修改MySQL的登录设置:# vim /etc/my.cnf在[mysqld]的段中加上一句:...原创 2021-08-18 11:21:38 · 849 阅读 · 0 评论 -
ERROR 2003 (HY000): Can‘t connect to MySQL server on “host“ (113)
导致此错误的原因为服务器端防火墙未开放MySQL程序使用的端口,默认为3306,开放端口即可/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT保存设置并重启防火墙service iptables saveservice iptables restart如果存在firewalldfirewall-cmd --zone=public --add-port=3306/tcp --permanent重启防火墙systemct.原创 2021-05-16 13:54:05 · 548 阅读 · 0 评论 -
射雕游戏初始化数据库失败,解决mysql提示Can ‘t connect to local MySQL server through socket ‘/tmp/mysql.sock ‘(2) “
启动游戏发现,初始化数据库失败,错误信息为:dial tcp 127.0.0.1:3306: connect: connection refusedmysql -uroot -p 之后输入密码提示:Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) ";https://blog.youkuaiyun.com/hjf161105/article/details/78850658...原创 2021-03-21 09:07:32 · 501 阅读 · 1 评论 -
mysql查询时间段内数据统计一个月内的数据
https://blog.youkuaiyun.com/qq_45829350/article/details/107760855原创 2021-03-03 22:41:58 · 934 阅读 · 1 评论 -
mysql定时任务实际每天0点执行sql语句
第一步:phpmyadmin选择一个数据库,使用“事件”功能添加,或使用下面代码进行添加操作,命令如下CREATE EVENT IF NOT EXISTS tian_event ON SCHEDULE EVERY 1 DAY STARTS DATE_ADD(CURDATE(), INTERVAL 1 DAY) ON COMPLETION PRESERVE ENABLE DO update f_daili set tian=tian-1;或是...原创 2021-01-13 07:56:54 · 1046 阅读 · 0 评论 -
mysql查看并修改auto_increment的方法
先进入到phpmyadmin当中,或是命令行登入mysql1.查看表当前auto_incrementselect auto_increment from information_schema.tables where table_schema='db name' and table_name='table name';例子:查看 self_fw_game 库的 fw_game 表 auto_incrementselect auto_increment from information_schema原创 2020-08-24 18:20:07 · 1700 阅读 · 0 评论 -
实现依据现有字符串产生新的随机字符串
原第3行原数据:stcnk现有数据3-42641,一共有42639个用户-----------------------------(主要操作)产生随机数据(取现字符串左边第一位,转成ASCII值后加5再转成字母,之后与原字符串拼接,再取左数5个字符,此操作不可逆)UPDATE xiazai_member SET userid = left(CONCAT(CHAR(ASCII(left(userid,1))+5),userid),5) where mid=3;-----------------..原创 2020-08-22 19:50:48 · 290 阅读 · 0 评论 -
手工解决mysql出现unblock with ‘mysqladmin flush-hosts‘ 的方法
同一个ip在短时间内产生太多不正常的连接(比如输入错误密码,或者登陆成功后没有正常的断开数据库连接)而造成的解决方法:连接管理员用root登陆数据库,执行:flushhosts;后即可正常连接!...原创 2020-08-07 09:04:59 · 2927 阅读 · 0 评论 -
mysql命令行操作对数据进行备份
1、备份一个数据库mysqldump -u username -p dbname table1 table2 ...-> BackupName.sql其中:dbname参数表示数据库的名称;table1和table2参数表示需要备份的表的名称,为空则整个数据库备份;BackupName.sql参数表设计备份文件的名称,文件名前面可以加上一个绝对路径。通常将数据库被分成一个后缀名为sql的文件;-----------------使用root用户备份test数据库下的person表原创 2020-08-06 20:36:59 · 463 阅读 · 1 评论 -
mysqli应用到连接数据库相关文章
blog.youkuaiyun.com/haibo0668/article/details/53189665/原创 2020-08-06 20:36:19 · 92 阅读 · 0 评论 -
mysql使用授权远程登录相关文章
blog.youkuaiyun.com/qq_26710805/article/details/79776897原创 2020-08-06 20:35:48 · 125 阅读 · 0 评论 -
mysql命令行修改root密码的方法
方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('123');方法2:用mysqladmin格式:mysqladmin -u用户名 -p旧密码 password 新密码例子:mysqladmin -uroot -p123456 ...原创 2020-08-06 20:35:10 · 677 阅读 · 1 评论 -
解决php不能修改数据库mysql的问题(亲测可用)
将mysql_query("set names 'GBK'");修改为mysql_query("set names 'utf8'");或删除都可以解决修改不了数据库的问题原创 2020-02-16 15:23:56 · 1063 阅读 · 0 评论 -
mysql使用update修改查询出来的结果集替换相应的字符串
任务要求:把表fw_game字段kg的值中iw字符串去掉错误写法:update fw_game set kg=replace(kg,'iw','') where kg in(select kg from fw_game where kg like '%iw%') ;解决方法:给查询加别名,用中间表来实现不是对同一表作操作。正解写法:update fw_game set kg=r...原创 2020-01-27 16:01:36 · 1035 阅读 · 0 评论 -
Mysql按数值大小排序varchar字段
select * from table_name where 1 order bymeta_value DESC; 一般用法,当排序varchar类型的数字内容时就会出现问题;select * from table_name where 1 order by--meta_value DESC;这样就会按照数字的大小排序了。问题是这样的,当我们按由大到小的顺序排序一组数字的时候,它...原创 2019-12-31 17:09:14 · 1192 阅读 · 0 评论 -
mysql数据库的主从同步(主服务器存在内网IP)
1 分别在两台服务器上安装系统和mysql数据库主服务器WIN2008R2,主服务器虚拟机和从服务器上是centos 7系统,并在centos 7系统安装mysql 5.7本文中的两台服务器的IP地址分别为主服务器(58.66.66.66)和从服务器(49.18.18.18)。在主服务器上创建虚拟机IP 192.168.200.204,主服务器内网IP 192.168.200.1...原创 2019-12-29 10:04:52 · 2017 阅读 · 0 评论 -
mysql5.6下载&安装
官网下载即可:mysql-installer-community-5.6.45.0https://dev.mysql.com/downloads/windows/installer/5.6.html安装:1.2.3.在这里我们需要从安装程序提供的可安装的产品(Products)中选择我们需要的mysql server我们展开Available Produc...原创 2019-12-14 11:51:50 · 684 阅读 · 0 评论 -
最实用最常用的mysql语句汇总
1.sql命令替换字符串方法update giftvote_item set img1 = REPLACE(img1,'http://te1ad213fasdf.qq.zlcm8.com','http://twhfdsg.sf3rs.douxueyuan.xyz') where img1 like 'http://te1ad213fasdf.qq.zlcm8.com%';如上,对 giftv...原创 2019-12-15 12:26:54 · 161 阅读 · 0 评论