mysql
梦里断魂
人之所以能,是因为相信能。
展开
-
索引的使用
1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。 SELECT c1,c2,c3 FROM t1,t原创 2016-03-01 11:24:19 · 295 阅读 · 0 评论 -
mysql 事务
start transaction;原创 2016-03-01 11:31:57 · 310 阅读 · 0 评论 -
mysql 报错 query is too large (1041 > 1024) 处理
1、查询一下设置的最大值:SHOW VARIABLES LIKE '%max_allowed_packet%';2、找到mysql 的安装路径,在安装路径下找到 my.ini 文件,查找max_allowed_packet, 有的文件没有,没有的话增加[mysqld] max_allowed_packet = 20M保存, 重起MySQL服务。原创 2016-03-01 10:16:01 · 1026 阅读 · 0 评论 -
MySQL字符串函数substring:字符串截取
MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。1. 字符串截取:left(str, length)mysql> select left('example.com',转载 2016-04-12 11:19:30 · 474 阅读 · 0 评论 -
MySQL中实现分割字符串的方法
比如现在有一字符串:1,2,44,5,666,29232 要把它按照逗号分割成: 1 2 44 5 666 29232 而且还要求它的总数。这个我以前写过。不过今天规范一下。 1、具体函数 SQL code DELIMITER $$ CREATE DEFINER=`root`@`%` FUNCTION `func_get_split_string_total`(转载 2016-04-12 11:29:15 · 8881 阅读 · 0 评论 -
Mac安装MySQL初始密码设置
step1:苹果->系统偏好设置->最下边点MySQL 在弹出页面中 关闭mysql服务(点击stop mysql server) step2: 进入终端输入:cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &回车后mysql会自动重启(偏好设置中转载 2016-10-13 11:43:55 · 5397 阅读 · 1 评论 -
linux 安装mysql 记录
一、检查是否安装过mysql数据库,有则先卸载 1.检查是否安装mysql组件 2.先关闭mysql服务 3 .查找mysql相应文件夹 4.卸载删除mysql组件 5.删除mysql相应文件夹 [root@DB-Server init.d]# find / -name mysql原创 2018-01-19 10:24:28 · 328 阅读 · 0 评论