mysql
勇闯天亚
一步一个脚印
展开
-
Centos7下Mysql通过.frm和.ibd恢复数据紧急措施,帮你拯救你的数据
admin_menu为数据表查找到数据库存档中的data文件夹下网站所在的目录,然后找到frm和ibd文件,第一时间备份,然后进行下面的操作!(其他的方法都不行,最后折腾了一个通宵……哎,总结了一下)第一步,解除空间(在数据库中的SQL中直接操作),如果失败那是因为frm和ibd文件还在,要删除,最后需要导入的哦,记得备份,然后重启数据库,以防万一把内存也清理下(虚拟机的除外,因为你没权限...原创 2019-10-12 08:57:08 · 867 阅读 · 1 评论 -
数据库导出csv用excel打开中文乱码的问题
用数据库导出CSV文件后,用excel打开文件中文字符显示乱码,其实是编码不对的问题导致。解决方案:将csv文件用txt打开后另存格式为ansi格式,再次用excel打开,中文字符正常显示;注:有人说是另存为utf-8格式,其实不对,需要先转ansi格式才行,然后再转utf-8。...原创 2019-09-11 00:18:26 · 1194 阅读 · 0 评论 -
MySQL根据经纬度按距离排序并根据距离返回自己周围一定距离的商户和人适合周围搜索
1、新建表DROP TABLE IF EXISTS `customer`;CREATE TABLE `aitu_customer` ( `id` int(11) unsigned NOT NULL auto_increment COMMENT '自增主键', `name` varchar(50) NOT NULL COMMENT '名称', `lon` double(9,6) ...原创 2019-07-28 01:31:38 · 966 阅读 · 0 评论 -
phpstudy里升级mysql版本到5.7,以免造成低版本的各种不兼容错误
由于本地用的集成环境是 phpStudy 2018,没有找到升级 MySQL 版本的选项,所以自己升级一下。找了众多方式都失效,要么有问题不能用,哎,想当回懒人看来是不行了,自己动手吧!从官网上下载高版本的 MySQL :https://dev.mysql.com/downloads/file/?id=467269,选的版本是 5.7.17。步骤:1.备份原来 phpStu...原创 2019-05-06 01:01:01 · 973 阅读 · 0 评论 -
错误:Namespace declaration statement has to be the very first statement in the script
访问php文件或者api接口时,总是提示:Namespace declaration statement has to be the very first statement in the script翻来覆去终于找到原因了!因为php文件编码多了一个属性:保存后正常了...原创 2019-01-09 20:04:05 · 3258 阅读 · 0 评论 -
MYsql的enum字段报错row,SQLSTATE[01000]: Warning: 1265 Data truncated for column at row 1错误代码解决方法
SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1因为enum类型只支持数字型数据,而且出错率高,尤其是在转移数据的时候,常出错,简直是程序员的噩梦。。。所以推荐使用文本型的varchar等非enum类型的,这样就OK了...原创 2018-12-25 03:09:03 · 24177 阅读 · 7 评论 -
PHP中如何给当前日期或指定日期加一年,加上一个月,加一周,加一天,一分一秒
<?phpecho date('Y-m-d H:i:s',strtotime('now'));//当前时间戳 2017-01-09 21:04:11echo date('Y-m-d H:i:s',strtotime('+1second'));//当前时间戳+1秒 2017-01-09 21:04:12echo date('Y-m-d H:i:s',strtotime('+1minut...转载 2018-11-16 18:25:32 · 9677 阅读 · 0 评论 -
PHP中使用CURL实现模拟GET和POST请求,亲测完美解决
//初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL, 'http://www.baidu.com'); //设置头文件的信息作为数据流输出 curl_setopt($curl, CURLOPT_HEADER, 1);curl_setopt($curl, CURLOPT_...原创 2018-11-12 13:50:18 · 1495 阅读 · 0 评论 -
如何使用支付宝沙箱测试单笔转账到支付宝账号(php版)
说明: 本帖是利用支付宝沙箱测试电脑网站支付接口 测试环境:Apache2.4.23 +php 5.6.25 沙箱环境测试正式环境请修改网关为下方值 正式环境网关:https://openapi.alipay.com/gateway.do注意事项: 1.目前仅支持账户余额渠道付款。 2.转账额度 1)单日转出累计额度为100万元。 ...原创 2018-11-09 22:46:21 · 1243 阅读 · 0 评论 -
thinkphp5怎么做模糊查询搜索,并且倒序分页查询的笨办法
$id=input('lastId');//最新id号 $page=input('page');//获取页数 $city='北京';//获取地址 $minId=input('minId');//获取最后ID号 $gg=Db::table('think_card')->where([ 'id' => ['>',$id], ])->where('city'...原创 2018-09-30 22:53:24 · 3235 阅读 · 0 评论 -
移动、web、pc通用前端后端数据库支持emoji表情存入的方法
一、utf8mb4的最低mysql版本支持版本为5.5.3+,若不是,请升级到较新版本。二、修改mysql配置文件my.cnf(windows为my.ini)my.cnf一般在etc/mysql/my.cnf位置。找到后请在以下三部分里添加如下内容:[client]default-character-set = utf8mb4[mysql]default-character...原创 2018-09-13 14:27:16 · 1582 阅读 · 0 评论