
MySQL
rzg813
我是一个程序员
展开
-
MySQL存储过程循环并执行更新操作脚本示例
MySQL存储过程循环并执行更新操作脚本示例下面是批量修改用户密码的存储过程,有时候我们会收到客户批量修改密码的需求,可以参考如下:这里是每个用户的密码都不一样DELIMITER $$CREATE /*[DEFINER = { user | CURRENT_USER }]*/ PROCEDURE `platform`.`batchUpdateUserPassword`...原创 2019-11-15 12:00:03 · 2212 阅读 · 0 评论 -
MySQL实现Oracle中rownum批量更新行ID
MySQL实现Oracle中批量更新行ID原创 2014-07-08 16:40:38 · 5372 阅读 · 0 评论 -
Mac 下Mysql数据库中文乱码解决方案
Mac 下Mysql数据库中文乱码解决方案:当我们用框架进行数据库的存储操作时,经常会遇到中文乱码的问题。如:在使用java中得SSH框架时,我们需要在web.xml文件中配置编码的filter,然后进行数据库存储的时候发现存储到数据库的中文还是乱码,这个时候调试项目发现最后传入SQL的参数值已经是正常的中文了,那么这个时候我们就需要查看下数据库的编码了。原创 2014-10-19 23:32:49 · 2393 阅读 · 0 评论 -
简单的省市区级联SQL脚本
非常简洁的省市区级联脚本备份: 数据库创建脚本:CREATE TABLE IF NOT EXISTS `areas` ( `id` VARCHAR(40) NOT NULL, `name` VARCHAR(40) NOT NULL, PRIMARY KEY (`id`)) ENGINE=INNODB DEFAULT CHARSET=utf8;数据内容脚本:INSERT INTO `原创 2015-10-30 15:34:31 · 9789 阅读 · 3 评论 -
查询附近的人SQL
查询附近的人原创 2015-12-17 14:41:26 · 3030 阅读 · 1 评论 -
MySQL按时间统计每个小时记录数
MySQL按时间统计每个小时记录数方案1:SELECT @rownum := @rownum + 1 AS ID, CONCAT((CASE WHEN t.hour = 24 THEN 0 ELSE t.hour END),':00:00') AS TIME, COUNT(*) AS COUNTFROM (SELECT id, HOUR(DATE_FORMAT(createtim原创 2016-12-23 01:17:01 · 7250 阅读 · 1 评论 -
Mac 下安装MySQL和GUI管理工具
Mac 下安装MySQL和GUI管理工具MySQL下载地址 http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.25-osx10.9-x86_64.dmg运行下载的dmg文件:首先运行mysql-5.5.28-osx10.6-x86_64.pkg,这是MySQL的主安装包,一路默认安装完毕即可。 点击安装第2个文件MySQL.prefPane原创 2015-07-08 10:14:29 · 9444 阅读 · 0 评论 -
MySQL创建用户并指定数据库权限
本地访问创建一个“本地”用户并授权只能访问某个特定的数据库,这里的wxshop.* 表示数据库.表(*:所有表)CREATE USER 'dev_wxshop'@'localhost' IDENTIFIED BY 'dev_wxshop';GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, C原创 2017-03-14 11:20:58 · 1259 阅读 · 0 评论 -
win10下MySQL8.x 版本安装
win10下MySQL8.x 版本安装1、首先下载MySQL版本2、解压下载后的文件到D盘3、在解压文件根目录创建配置文件4、在MySQL的安装目录的仓目录下执行命令5、以管理员身份运行cmd命令6、如果服务已存在,使用如下命令先删除服务7、启动MySQL的服务8、启动如果出现:系统找不到指定的文件9、修改MySQL密码10、初始化密码未修改,不允许命令操作数据库,修改完密码后就可以正常操作数据库...原创 2019-06-27 18:26:49 · 727 阅读 · 1 评论