
mysql
zsyj333
这个作者很懒,什么都没留下…
展开
-
mysql密码忘记怎么办?
----2014-03-27----mysql有时候忘记密码了怎么办?linux下===========> 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止A原创 2014-03-27 19:43:36 · 767 阅读 · 0 评论 -
mysql5.7安装之后的初始化
mysql ---- sudo mysqld --user=_mysql --initialize --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql/ SET PASSWORD = PASSWORD('123456');这句话重新设置一次密码!原创 2015-12-04 18:04:45 · 1166 阅读 · 0 评论 -
mysql format时间格式化说明
date_format(datetime,formatting)可以格式日期和时间(例如 YYYY-MM-DD HH:MM:SS)和(HH:MM:SS)time_format(datetime,formatting)只可以格式时间(HH:MM:SS)例如date为1996-04-20 11:07:45time_formet(date,'%r');11:07:45 AMtime_fo原创 2016-01-05 22:39:35 · 1304 阅读 · 0 评论 -
php连接mysql的问题
php 连接MySQL的时候发现的问题:它们的主要区别是localhost是通过socket方式来连接,而127.0.0.1(其他)则是走的TCP协议,不指定sock也能连接MySQL中指定sock的文件:查看mysql的socket的文件 show variables like 'socket'; $res = mysql_connect('localhost:/tmp/my原创 2015-11-05 22:55:58 · 540 阅读 · 0 评论 -
mysql 排序max_length_for_sort_data
mysql有两种文件排序算法(双路排序和单路排序),如果需要排序的列的总大小加上order by列的大小超过了 max_length_for_sort_data定义的字节,mysql就会使用双路排序,当任何需要的列甚至不是用order by的列(text.blob的时候),也会使用双路排序,(可以使用substtring() 把这些列转化为可以单路排序的列)。可以通过改原创 2015-05-26 11:58:37 · 9510 阅读 · 1 评论 -
mysql中存不进去json_encode格式的数据
mysql中存不进去json_encode格式的数据 主要是因为json_encode格式的数据,中间带有\,在存入数据库的时候,会把反斜杠删除了。所以,想要存进去的话,需要在外层调用一下函数addslashes();这个函数会在每个反斜杠的前面添加反斜杠,如此这般就可以存进数据库了。实例:$review_log = addslashes(json_encode(原创 2014-09-02 13:16:10 · 3155 阅读 · 0 评论 -
mysql 主从复制
---mysql 主从复制原理:2进制的log日志场景:1:可以做备份服务器2:读写分离缓解数据源库压力实施:主服务器log-slave-updates = true // 如果是环形多服务器,要设置这一项,server-id = 1 // 设置服务器id 号,多台电脑的id不同相同log-bin=mysql-bin // 开启 bin日志(主从的原原创 2014-04-04 23:00:21 · 738 阅读 · 0 评论 -
几个sql语句的介绍
-----2014-03-28 1. 计算年数 你想通过生日来计算这个人有几岁了。 SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0; 2. 两个时间的差 取得两个 datetime 值的差。假设 dt1 和 dt2 是 datetime 类型,其格式为 ‘yyy原创 2014-03-28 20:16:46 · 1161 阅读 · 0 评论 -
mysql临时表的创建
-----2014-03-281、临时表再断开于mysql的连接后系统会自动删除临时表中的数据,但是这只限于用下面语句建立的表: 1)定义字段 CREATE TEMPORARY TABLE tmp_table ( name VARCHAR(10) NOT NULL, value INTEGER NOT NULL ) 2)直接将查询结果导入临时表 CR原创 2014-03-28 20:20:12 · 7921 阅读 · 0 评论 -
mysql PROCEDURE ANALYSE()
mysql PROCEDURE ANALYSE()使用PROCEDURE ANALYSE()对当前已有应用的表类型的判断,该函数可以对数据表中的列的数据类型提出优化建议,可以根据应用的实际情况酌情考虑是否实施优化。语法: SELECT * FROM tbl_name PROCEDURE ANALYSE(); SELECT * FROM tbl_name PROCEDURE ANAL原创 2016-07-12 15:26:17 · 1266 阅读 · 0 评论