最近一个项目中有个模块需要实现拼音首字母查询功能,网上查了一下资料,自己重新修改整理了一下,使其满足项目的要求。 实现过程如下: 1.创建一个获取中英文大写首字母函数: DROP FUNCTION IF EXISTS `GET_FIRST_ …
标签 : mysql › 13个相关结果 171次浏览
1.为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量. $mysql_server_name='localhost'; //改成自己的mysql数据库服务器 $mysql_username='roo …
一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。 首先,我们需要想好到底分多少个 …
数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题 2个解决方法: 1.临时修改:mysql>set global max_allowed_packet=524288000 …
MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,s …
mysql计算经纬度距离的函数: DELIMITER $$ CREATE DEFINER=`root`@`localhost` FUNCTION `lat_long_distance`(in_lat1 DOUBLE, in_long1 DO …
采集数据,总共三十多万,但是发现其中存在非常之多的重复数据,so,得想办法去重! 基本方法可以参考后面的附上的资料,但是由于mysql不支持同时对一个表进行操作,即子查询和要进行的操作不能是同一个表,因此需要通过零时表中转一下。 写在前面: …
数据库实例报空间使用达到80%,就需要确定空间具体用了多少。正常数据库实例占用空间主要包括数据大小、索引大小、binlog。 查看该数据库实例下所有库大小,得到的结果是以MB为单位(除1024为KB,再除1024为MB),下同 > u …
在使用阿里云的云主机的时候,发现云主机本地能够连接mysql,为何远程连接不上mysql呢?这是因为默认安装的mysql,出于安全考虑,只能本地连接。如果您需要远程连接,这里就需要设置一下mysql的权限表。具体设置的步骤如下: 1、在您的 …
登录linux后输入如下命令 C:\Users\Administrator>mysql -h localhost -P 3306 -uroot -p #(-P 后面是端口号,P是大写字母) 这时应该会出现类似下方的提 …