• 解决mysql无法启动问题

    日期:

    今天一来公司,开发人员就对我说mysql无法启动起来了,一问才知道他对测试服务器上的服务都执行了重启,当时心里那个气啊,想给他124,你说你要重启服务也要问问我啊,现在整出问题来了,就知道来找我了.气归气,问题还是要解决.先检查了下服务器的磁盘空间,发现没有...

  • 在 MySQL 数据库中存储 Emoji 表情的方法

    日期:

    1 2 ALTER DATABASE my_database DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; ALTER TABLE my_table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;...

  • MySQL存储过程问题

    日期:

    下面是一个最简单的MySQL存储过程,实现两个数相加 ? delimiter $$ create procedure proc_add( in a int , in b int ) begin declare c int ; if a is null then set a = 0; end if; if b is null then set b = 0; end if; set c = a + b; select c; end $$...

  • Mysql 拿指定经纬度与数据库多条经纬度进行距离计算

    日期:

    公式如下,单位米: 第一点经纬度:lng1 lat1 第二点经纬度:lng2 lat2 round(6378.138*2*asin(sqrt(pow(sin( (lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180)*cos(lat2*pi()/180)* pow(sin( (lng1*pi()/180-lng2*pi()/180)/2),2)))*1000) 例如: SE...

  • centos环境下配置多个版本的mysql

    日期:

    场景 :有业务需要需要 把原有版本的MySQL升级到 更高版本的mysql。 解决方案:为了减轻mysql升级对业务产生的影响,可以在当前服务器下 配置更高版本的mysql(多个版本的)来过渡 处理步骤: 1、确认并梳理原有版本的数据库和对应配置文件 如: mysql 安装目...

  • mysql 自动备份发邮件 到指定邮箱

    日期:

    首先 编写 导出的 命令 使用了 mysqladmin ping mysqldump 然后是 添加附件到邮件中发送 使用了对应的com 最后 暂停 看情况 参考: http://hi.baidu.com/zd8695/blog/item/ae50b21c4b398a8087d6b6ac.html 见程序: @echo on :: MySQL 目录 以及对应的盘符 和...

  • mysql查看所有存储过程,函数,视图,触发器,表

    日期:

    查询数据库中的存储过程和函数 方法一: select `name` from mysql.proc where db = your_db_name and `type` = PROCEDURE //存储过程 select `name` from mysql.proc where db = your_db_name and `type` = FUNCTION //函数 方法二: show procedure status;...

  • mysql5.0存储过程

    日期:

    一.创建存储过程 1.基本语法: create procedure sp_name() begin end 2.参数传递 二.调用存储过程 1.基本语法:call sp_name() 注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递 三.删除存储过程 1.基本语法: drop procedure sp_name// 2.注...

  • centos6.5二进制安装mysql

    日期:

    [root@rsync ~]# yum install libaio-devel -y #安装共享库 [root@rsync ~]# wgethttp://mirrors.sohu.com/mysql/My... ux2.6-x86_64.tar.gz#下载MySQL二进制包 [root@rsync ~]# tar xf mysql-5.5.48-linux2.6-x86_64.tar.gz#解压二进制包 [root@rsync ~]# m...

  • centos下mysql开启远程访问

    日期:

    登录MySQL: mysql -u root -p db; 如需修改密码,第一次: mysqladmin -u root password NEWPASSWORD 已设置过: mysqladmin -u root -p oldpassword password newpassword 执行以下命令开启远程访问限制 grant all privileges on *.* to root@192.168.0.1...