Articles of mysql

处理冲突:mysql55w-libs-5.5.36-3.w6.x86_64冲突mysql-libs <5.5

我试图在CentOS 6.5上通过yum( http://webtatic.com/packages/mysql55/ )安装最新的webtatic MySQL 5.5版本,但每次尝试时都会收到以下错误输出结果: # yum install mysql55w mysql55w-server Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * webtatic: us-east.repo.webtatic.com Setting up Install Process Resolving Dependencies –> Running transaction check —> Package mysql55w.x86_64 0:5.5.36-3.w6 will be installed –> Processing Dependency: mysql55w-libs(x86-64) = 5.5.36-3.w6 for package: mysql55w-5.5.36-3.w6.x86_64 —> Package mysql55w-server.x86_64 0:5.5.36-3.w6 will be […]

找不到我的Amazon-RDS实例的私人IP地址

我把我的主/从数据库架构移到Amazon RDS,一切正常。 但我有一个从RDS服务,应该保持与新的主服务器同步的奴隶,这样做,我必须指向我的数据库域名master-db.myawsserver.com在主(RDS)专用地址IP。 AWS控制台没有提供这些信息,我直接连接到MySql数据库。

如何修复损坏,不干净地closures和升级在MySQL中需要表

当我在Debian中重启mysql服务器时,我总是有下面的消息。 如何使消息消失或修复问题/损坏的表? debian:~# /etc/init.d/mysql restart Stopping MySQL database server: mysqld. Starting MySQL database server: mysqld. Checking for corrupt, not cleanly closed and upgrade needing tables.. linux /var/log/syslog显示 Jul 18 12:27:57 localhost mysqld: 140718 12:27:57 [Note] /usr/sbin/mysqld: Normal shutdown Jul 18 12:27:57 localhost mysqld: Jul 18 12:27:57 localhost mysqld: 140718 12:27:57 [Note] Event Scheduler: Purging the […]

远程MySQL连接失败(10060)

当我尝试从远程计算机连接到MySQL数据库时,出现提示: Connection Failed: [HY000] [MySQL][ODBC 5.1 Driver]Can't Connect to MySQL server on 'XXX.XXX.XX.XX' (10060) 我已经在MySQLpipe理员中创build了一个用户帐户,并添加了一个主机来启用远程访问,我也在端口3306上为Windows防火墙制定了一个例外,但连接仍然失败。 问题是什么? 谢谢!

MySQL:表被标记为崩溃

磁盘完全问题后,服务器上的一个MySQL数据库出现以下错误,当我尝试备份: [root@mybox ~]# mysqldump -p –result-file=/tmp/dbbackup.sql –database myDBname Enter password: mysqldump: Got error: 145: Table './myDBname/myTable1' is marked as crashed and should be repaired when using LOCK TABLES 有点调查显示两个表有这个问题。 需要做些什么来修复损坏的表格?

我如何允许远程MySQL访问单个静态IP?

我试图通过端口3306远程访问MySQL,但没有运气。 我已经获得了对生产机器的root访问权限,所以我可以抓取文件和数据库,在本地处理它们,并将修改后的版本放回原处。 我的访问允许我SSH进入框,它允许FTP通过SSH。 我现在试图通过SSH获得MySQL访问权限。 MySQL正在运行(本地监听)并可以在命令行上访问,并且可以访问它没有问题。 我意识到我可以转储数据库,在本地恢复文件并执行我的修改。 但是,将来我可能需要改变一些东西,而且我不希望在命令行上这样做,因为它通过GUI更快。 或者,如果我可以像我想要的连接。

MySQL损坏了系统表

我跑了一个查询,挂我的mysql dameon很糟糕。 仍然不确定那是什么。 当我尝试重新启动MySQL时,出现错误,无法停止服务,所以我杀死了这个进程(事后看来可能不是个好主意)。 当我尝试重新启动MySQL服务时,我得到: $ ERROR 1577 (HY000) at line 1: Cannot proceed because system tables used by Event Scheduler were found damaged at server start 有任何想法吗?

24天内有1亿个MySQL查询? 有什么可能是错的?

我写了一个数据密集型网站,但phpmyadmin告诉我,在24天内已经有10亿个查询。 这似乎有点高。 我知道使用这个网站的人并不多,因为它是活的,实际上没有任何数据。 从我一直在进行testing的查询中,我预计会有成千上万的东西。 有什么问题吗? 编辑:查询的数量似乎以500 /秒的速度增长。 这对我来说都是非常新的,所以我不知道是否有什么错。

Mysql tmp_table_size和max_heap_table_size不起作用

我在我的my.cnf文件中将表tmp大小设置为更高的值,如下所示: tmp_table_size = 64M max_heap_table_size = 64M 但它不工作。 我用这个脚本来检查它。 即使重新启动后,仍然显示16M是默认值。 我究竟做错了什么?

AWS RDS MySQL /慢速查询日志

我试图分析我的系统上的缓慢的查询,我读了我应该启用“慢查询日志”。我好奇我如何使用Amazon Web Service的RDS上托pipe的MySQL实例来查看此日志。