您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

PHP mysql 计算两个经纬度坐标距离

944 views
PHP mysql 计算两个经纬度坐标距离mysql版 SELECT 2 * 6378.137 * ASIN( SQRT( POW( SIN( PI( ) * ( 114.09576416015625 - 114.1798 ) /360 ) , 2 ) + COS( PI( ) * 114.09576416015625 /180 ) * COS( 114.1798 * PI( ) /180 ) * POW( SIN( PI( ) * ( 22.3932534047735 - 114.1798 ) /360 ) , 2 ) ) ) AS a FROM dual php版 function rad($d) { return $d * 3.1415926535898 / 180.0; } function GetDistance($lat1, $lng1, $lat2, $lng2) { $EARTH_RADIUS = 6378.137; //公里 $radLat1 = rad($lat1); $radLat2 = rad($lat2); $a = $radLat1 – $ra......

mysql查看存储过程

745 views
mysql查看存储过程查询数据库中的存储过程 方法一: select `name` from mysql.proc where db = ‘your_db_name’ and `type` = ‘PROCEDURE’ 方法二: show procedure status; 查看存储过程或函数的创建代码 show create procedure proc_name; show create function func_name;

MySQL数据库改名的5种方法

811 views
MySQL数据库改名的5种方法mysql数据库改名的5种方法: 1. RENAME DATABASE db_name TO new_db_name 这个。。这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。 据说有可能丢失数据。还是不要用的好。 详见: http://dev.mysql.com/doc/refman/5.1/en/rename-database.html 2.如果所有表都是InnoDB类型的话,可以改文件夹的名字 关闭mysqld 把data目录中的db_name目录重命名为new_db_name 开启mysqld 3.重命名所有的表 CREATE DATABASE new_db_name; RENAME TABLE db_name.table1 TO new_db_name.table1, db_name.table2 TO new_db_name.table2; DROP......

got a packet bigger than ‘max_allowed_packed’ bytes

991 views
got a packet bigger than ‘max_allowed_packed’ bytesgot a packet bigger than ‘max_allowed_packed’ bytes. 数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes. 2个解决方法: 1.临时修改:mysql>set global max_allowed_packet=10240;  (10M) 2.修改my.cnf(bin/my.ini),需重启mysql。 在 [mysqld] 部分添加一句(如果存在,调整其值就可以): max_allowed_packet=10M

mysql 批量更改所有表前缀

883 views
mysql 批量更改所有表前缀以wordpress数据库表为例: 1、登陆phpmyadmin,选中进入wordpress数据库,选择sql,然后输入sql命令 SELECT CONCAT( ‘ALTER TABLE ‘, table_name, ‘ RENAME TO ‘, table_name, ‘;’ ) FROM information_schema.tables WHERE table_name LIKE ‘wp_%’ 得到结果: ALTER TABLE wp_commentmeta RENAME TO wp_commen… ALTER TABLE wp_comments RENAME TO wp_comments; ALTER TABLE wp_links RENAME TO wp_links; ALTER TABLE wp_options RENAME TO wp_options; ALTER TABLE wp_post......