mysql
liweiwei1419
简单、诚实。
展开
-
MySQL 创建用户、授权、允许客户端远程登录命令
创建用户以下代码创建的用户只能在本地登录和访问:create user 'wiki'@'localhost' identified by '123456';可以远程访问create user 'wiki'@'%' identified by '123456';flush privileges;授权只允许本地grant all privileges on wiki.* to 'wiki'@'localhost';允许远程grant all privileges on原创 2021-11-02 14:05:46 · 861 阅读 · 0 评论 -
如何在 Python3 中操作数据
安装conda install pymysqlimport pymysqlconn = pymysql.connect(host='127.0.0.1', user='root', passwd='123456', db='db_jpa')# drop DATABASE IF EXISTS pymysqlCREATE_DATABASE_SQL = """CREATE DATABASE IF N原创 2017-09-10 01:16:11 · 533 阅读 · 0 评论 -
Windows 系统中安装 MySQL 5.6 zip 步骤并配置 root 密码
说明:最早我安装 MySQL 还是使用安装版的进行安装,但是作为一名程序员,MySQL 公司既然提供了 zip 版本的安装,我们当然要使用这种绿色的安装方式。 MySQL 5.6 版本和 5.7 版本的安装步骤有很大不同,本文记录了 5.6 版本的安装步骤。 另外,如果开发者本机是 Windows8、Windows10,要使用“命令提示符(管理员)”才能安装成功。另外再多说一句,MySQL 5.原创 2015-08-09 01:36:14 · 13213 阅读 · 0 评论 -
MySQL sql 语句优化资料和学习笔记
MySql 里的IFNULL、NULLIF和ISNULL用法 - 海 华 - 博客园 http://www.cnblogs.com/JuneZhang/archive/2010/08/26/1809306.htmlMySQL性能优化的最佳经验,随时补充 - 简书 http://www.jianshu.com/p/5dd73a35d70fMySQL 性能优化的最佳20多条经验分享Mysql脚本之家原创 2016-02-26 10:02:05 · 904 阅读 · 0 评论 -
MySQL where 查询不能使用别名的解决方法
select * from (SELECT sheng.prov_name,shi.city_name,qu.cnty_name,us.`school_name`, (SELECT COUNT(uu.user_id) FROM u_user uu JOIN `u_user_role` uur ON uu.user_id = uur.`user_id`原创 2016-03-09 06:22:52 · 8438 阅读 · 0 评论 -
MySQL 触发器学习
触发器的作用:当数据表的数据发生增删改操作的时候,会自动执行一段代码。触发器的分类执行一个语句的触发器,执行多个语句的触发器。(1) 我们先学习执行一条语句的触发器 数据表准备。####################################################################DROP TABLE IF EXISTS t_dept;CREATE TABLE原创 2016-01-12 17:33:21 · 728 阅读 · 0 评论 -
MySQL 工作笔记
MySQL 自连接分组取每组最大N条记录 http://my.oschina.net/leejun2005/blog/78904获取分组后取某字段最大一条记录(求每个类别中最大的值的列表) http://www.2cto.com/database/201502/376690.html研究一下这条 SQL 语句:# 查询按照 sentence_id 分组以后 id 最大的那条记录方法一:(效率最原创 2015-10-20 18:20:56 · 672 阅读 · 0 评论 -
maven 安装第三方构建到本地仓库
参考资料: maven安装第三方jar到本地资源库 - 香山小鱼的个人空间 - 开源中国社区 http://my.oschina.net/gaowm/blog/266324转载 2015-07-22 21:25:08 · 759 阅读 · 0 评论 -
mysql 之 SQL 语句复习
mysql 之 SQL 语句复习查询字段名为“zone_staff_name” 且值为 “吕延旭” 的数据有多少条?方法 1:SELECT zone_staff_name, COUNT(zone_staff_id) FROM base_dorm_sal GROUP BY zone_staff_nameHAVING zone_staff_name=原创 2015-07-22 21:23:33 · 735 阅读 · 0 评论 -
mysql 单表搜索 SQL
MySQL 简单表的搜索功能实现。<select id="getSiteListByKeyword" parameterType="java.lang.String" resultMap="BaseResultMap"> select <include refid="Base_Column_List"></include> from 59_site where ke原创 2015-08-10 15:57:07 · 583 阅读 · 0 评论 -
MySQL 中间表的使用语法记录
简单做一个记录。SELECT COUNT(item_id) FROM 59_dormitem ;#126951SELECT SUM(temp.sum_rid) FROM (SELECT dorm_id, COUNT(rid) sum_rid FROM 59_dormitem GROUP BY dorm_id)原创 2015-08-08 16:52:20 · 8964 阅读 · 0 评论 -
MySQL 之 join 详解
说明:本学习笔记参考了 慕课网《MySQL开发技巧(一)》视频教程,讲师 sqlercn 。 MySQL开发技巧(一)丨章节 http://www.imooc.com/learn/398SQL语言介绍 正确使用 SQL 语句是非常重要的。 1、增加数据库的处理效率,减少应用相应时间; 2、减少数据库服务器负载,增加服务器稳定性; 3、减少服务器间通讯的网络流量。join 语句的类型原创 2015-05-25 11:46:42 · 779 阅读 · 0 评论 -
Java程序员不得不学习的SQL(以MySQL为例)(1)
SQL 语句复习一# 建表语句(注意建表语句的自增长从 8 开始)CREATE TABLE `student` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(30) DEFAULT NULL, `sex` TINYINT(1) DEFAULT '0', `score` INT(10) NOT NULL,原创 2015-04-01 08:49:11 · 1862 阅读 · 0 评论 -
MySQL 如何实现插入时如果不存在则插入,如果存在则更新的操作?
replace into 可以认为是 insert into 的增强版,但是也有说法是谨慎使用 replace into。 在向表中插入数据的时候,经常遇到这样的情况: 1、首先判断数据是否存在; 2、如果不存在,则插入; 3、如果存在,则更新。replace into 跟 insert 功能类似,不同点在于:replace into 首先尝试插入数据到表中。 1、如果发现表中已经有此行原创 2015-04-01 09:45:17 · 6478 阅读 · 0 评论