Articles of mysql

连接拒绝为我的cdatabase

nc 144.143.254.56 3306 (UNKNOWN) [144.143.254.56] 3306 (mysql) : Connection refused 但是…当我input“本地主机”,它的作品! nc localhost 3306 @5.0.75-0ubuntu10.2%YRmN"Xvl,9uf|^@eZvadS 为什么? 如何启用它,以便我可以通过IP连接?

Mysql显示数据库并使用缓慢

我在一台服务器上有5000个数据库。 切换数据库有时需要2秒钟。 (使用数据库A) IT显示在我的慢查询日志中。 有没有办法让这个更快..一些表单索引或其他configuration?

MySQL服务器大约1个月后挂起(CentOS)

嗨,大家好,我有一个运行Apache / PHP和MySQL(CentOS)的Web服务器,MySQL似乎每个月都会挂一次。 据我所知,有几个缓慢的查询正在解决,但除此之外,我不明白为什么MySQL会挂起任何原因。 我在确定问题时遇到了问题 – 在/var/log/mysqld.log中没有任何内容出现,并且还有一些缓慢的查询,但没有什么特别之处。 负载平均在崩溃时… 我能否就如何解决这个问题得到一些提示? 我不能在我们的分期环境中重现,所以我有点卡住了。

我应该如何在VPS上部署我的Rails应用程序以实现快速可伸缩性?

我使用NGINX,Rails和MySQL创build了一个Web应用程序。 目前他们都在一个单一的VPS(Slicehost)上运行。 我遵循最佳实践,并保持一个非常小的“无共享体系结构”,这个想法是,如果我需要扩展,我只需要增加几个片来满足需求。 有了这样的想法,我想尽可能降低成本,那么根据需要带来额外的切片是一个很好的策略? 我最初的想法是我应该运行3个VPS。 两个用于主/从configuration的数据库,另一个用于NGINX / Rails。 随着负载的增加,根据需要将其他NGINX / Rails服务器升级到其他服务器处理负载平衡的原始服务器。 你的想法?

MySQLInstanceconfiguration

我正在使用这一行来configurationMySQL 5.1 MySQLInstanceConfig.exe -i -q -lmysql_config.log ServerType = SERVER DatabaseType = MIXED ConnectionUsage = DSS Port = 3306 AddBinToPath = yes ConnectionCount = 10 SkipNetworking = no StrictMode = no RootPassword = password 它configuration服务器和服务启动正常,但StrictMode已启用,即使我在上面的configuration中禁用它… 如果我看my.ini我发现 将SQL模式设置为strict sql-mode =“STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 我认为这不应该在那里… 我做错了什么? 我使用的参数错了? 弗拉基米尔

MySQL不会启动 – 只有480个错误消息,但是它应该至less包含481个错误消息

我更新了MySQL,而不是它不会启动。 我试图删除它,重新安装,它仍然无法启动。 我在日志中得到以下错误。 当你启动它只是告诉你,MySQL超时。 我通过查看错误日志获取更多信息: 错误消息文件“/usr/share/mysql/english/errmsg.sys”只有480个错误消息,但它至less应包含481个错误消息。 检查上面的文件是这个程序的正确版本!

如何找出MYSQL5日志在哪里或是否存储在机器WHM / Cpanel上

我在虚拟专用服务器(Linux)上有一个WHM / Cpanel重新加载托pipe帐户。 我可以通过SSH对本机进行root访问 我试图find一个文件,其中包含的信息将帮助我确定哪些用户访问过哪些数据库以及哪些主机。 我会想象这种数据存储在某个地方的日志文件。 MySQL页面说: The general query log – Established client connections and statements received from clients 请参阅: http : //dev.mysql.com/doc/refman/5.0/en/server-logs.html 它还说: By default, all log files are created in the mysqld data directory. 所以,我不问在哪里存储一般的查询日志日志,(因为我希望我会得到答案说“这取决于”) 请帮我解决: “如何才能找出MySQL的一般查询日志存储在Linux机器上” 我已经尝试了几件事情: 我在看 /etc/my.cnf 这是一个小文件,只包含以下信息: [mysqld] skip-bdb skip-innodb set-variable = max_connections=500 safe-show-database ~ ~ 我看过: /var/lib/mysql/ […]

MySQL“SELECT INTO OUTFILE”在安装了CIFS的卷上失败

SELECT INTO OUTFILE对于挂载CIFS的目录( /mnt/backup/test )将失败,但对于普通目录( /tmp/tests )有效。 mysql> select * from mytable into outfile '/tmp/tests/mytable.txt'; Query OK, 3723 rows affected (0.05 sec) mysql> select * from mytable into outfile '/mnt/backup/test/mytable.txt'; ERROR 1 (HY000): Can't create/write to file '/mnt/backup/test/mytable.txt' (Errcode: 2) mysql用户写入/mnt/backup/test/mytable.txt没有问题: root:~# su – -s /bin/bash mysql mysql:~$ touch /mnt/backup/test/mytable.txt mysql:~$ ls -l /mnt/backup/test/mytable.txt -rw-r–r– […]

用python ssh连接安装mysql-server

我正在用Python编写一个脚本,通过ssh连接到服务器,然后安装一些软件包。 但有对话框的问题,我可以input一个root密码 – 我不知道如何发送数据。 一旦我试图做到这一点,我的apt(使用Debian Lenny)疯了。 这里是一些信息: – Debian Lenny – 使用PySSH更简单的界面,代码如下所示: clientSSH = SSHClient( self.ip, 'root', self.rootPassword, None ) clientSSH.login() clientSSH.run_command('apt-get install mysql-server mysql-client php5') clientSSH.run_command('Y') #I Don't know how send root passwd here clientSSH.logout()

通过SQL Server Management Studio备份链接的MySQL数据库

我有一个MySQL数据库,我可以通过SQL Serverpipe理工作室查询为链接服务器。 我想知道是否有可能在Studio中创build一个备份MySQL DB的备份任务,这样我可以安排自动备份。 这可能吗?