Mysql
lihaitao_1
这个作者很懒,什么都没留下…
展开
-
windows备份远程mysql数据库
备份数据库前,你要确定几件事。 1 你远程windows的端口是否开放。如果没有要在防火墙那里设置。开始-》控制面板-》windows防火墙-》高级设置-》入站规则-》新建规则-》端口-》3306(数据库默认3306)-》下一步就好了。 出站规则也是一样的。 2 确定你登录数据库的账号是否有远程连接权限。加入是root用户,那么进入root用户,use mysqlupdate原创 2015-08-10 13:53:20 · 3226 阅读 · 1 评论 -
MySql配置主从
我的配置是基于Ubuntu系统配置首先要配置主从上mysql的my.conf文件。不同的版本位置不一样,先whereis my.conf就好了主的配置log_bin = mysql-binserver_id=10 (默认是1 最好别用,容易引起混淆)然后进去主的 mysql 给从分配一个账号GRANT REPLICATION SLAVE,REPLICATION CLIE原创 2017-01-04 16:07:49 · 291 阅读 · 0 评论 -
linux mysql远程连接
我遇到的问题是 3306端口默认设置只有本地IP127.0.0.1用这个命令就可以看到netstat -an|grep 3306修改配置重启就好了打开mysql配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf注销 bind-address = 127.0.0.1service mysql restart原创 2016-12-15 14:15:44 · 288 阅读 · 0 评论 -
B表向A表插入多条不重复数据
自己写mysql遇到的问题INSERT INTO A( *) SELECT *FROM BWHERE B.字段 > 0(添加筛选B表字段条件)AND NOT EXISTS ( SELECT * FROM A WHERE A.字段=B.字段)把‘*’换成你要的字段,有问题可以留言,一起讨论哈。原创 2016-05-26 10:29:57 · 438 阅读 · 0 评论 -
MySQL中视图的定义、原理和如何使用、创建
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了MySQL中视图的定义、原理和如何使用、创建、删除等一. 视图概述转载 2016-05-26 09:56:24 · 53659 阅读 · 2 评论 -
微博的MySQL数据库优化实践经验
【编者的话】数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都会来带灾难性的后果。并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问题之后的恢复时间一般不太可控,所以,对数据库的优化是需要我们花费很多精力去做的。接下来就给大家介绍一下微博数据库这些年的一点经验,希望可以对大家有帮助。硬件层优化这一层最简单,最近几年相信大家对SSD转载 2016-03-29 09:31:52 · 665 阅读 · 0 评论 -
数据库出现 Incorrect key file for table ‘test’; try to repair it
修复他就可以了mysql> repair table mx_forum_thread;+-----------------------------+--------+----------+----------+| Table | Op | Msg_type | Msg_text |+------------------------原创 2015-10-06 16:07:19 · 1378 阅读 · 0 评论 -
详解MySql的event事件
注意:5.1以后才支持!让MYSQL定期执行指定的一条命令。功能类似于crontab。1、 检查你的MYSQL是否开了这个功能SHOW VARIABLES LIKE 'event_scheduler';我执行了一遍发现记录为空说明我的MYSQL没有开呢。OK解决办法2、 打开你的MYSQL的计划任务功能使用这个功能之前必须确保event_sched转载 2015-08-12 21:53:54 · 531 阅读 · 0 评论 -
MySql中文乱码问题
今天我用原生php连接数据库,读取数据。出现了中文乱码问题。但是我数据设置的是utf-8编码,IDE也是utf-8,按理说不应该啊。我用TP框架的方法就正常显示。后来明白了,mysql默认的编码不是utf-8,如果你用php去连接,数据库不知道你要的是utf-8,他会按默认的编码返回数据,所以会出现乱码。解决办法简单就是读取时设置一下编码mysql_query("set character原创 2015-08-25 12:02:30 · 354 阅读 · 0 评论 -
Mac 安装mysql遇到的坑
我开始用的是brew安装的mysql,但是运行报mysql.sock文件错误,网上找方法也没解决就选择去官网下载安装了。安装下一步就好了,但是这有个坑,新版的mysql会给root生成一个临时密码,我特么居然给忽略了。然后就出现下面这种情况了ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass原创 2017-01-04 22:05:35 · 614 阅读 · 0 评论