Articles of mysql

针对轻量级网站的特定的apache + mysql设置

我有一个Joomla和Moodle设置的小网站。 看来这两个都很慢。 服务器(CentOS版本5.5(最终))是一个虚拟的专用服务器,约2GB的内存。 我不希望同时得到超过10-15人(如果这是很高的话) 我可以在apache,mysql甚至是操作系统上更改哪些设置来提高我的网站的性能? 如果我的访客太多,我不关心资源耗尽。 如果您需要更具体的数据留下评论,我会编辑问题。 数据库速度: +——————–+———————-+——————+ | Data Base Name | Data Base Size in MB | Free Space in MB | +——————–+———————-+——————+ | information_schema | 0.00390625 | 0.00000000 | | joomla | 0.33125496 | 0.07981014 | | moodle | 7.73092937 | 0.01922131 | | mysql | 0.52505302 | 0.00000000 | | […]

Solaris的Mysql失败,无法重新启动

环境:Solaris 10 这个MySQL服务器已经运行了6个月了。 今天突然它坠毁了。 当input“mysql”作为用户时,它会给出错误MYSQL" Error 2002 (HY000): Can't Connect to Local MySQL server though socket '/tmp/mysql.sock'当以root身份键入mysql它说mysql: not found 。 服务器试图打开MySQL,它保持打开9-10秒,并重新启动过程。 以下是应用程序日志。 应用程序数据库mysql_mysql-csk.log [5月30 22:37:52启用。 ] [5月30日22:37:58重读configuration。 ] [5月30日22:37:59执行启动方法(“/ opt / coolstack / lib / svc / method / svc-cskmysql启动”)] / opt / coolstack / mysql / bin / mysqld_safe –user = mysql –datadir = […]

MySQL已经停止接受来自其他用户的连接

我正在Gentoo框上运行apache和tomcat的mysql-server。 pipe理MySQL我使用phpMyAdmin。 几个小时前,我收到了一个电话 – 用户无法login到phpmyadmin。 我用root用户login到phpmyadmin,并重置密码。 用户仍然无法login。 然后我决定自己动手,甚至连我都无法login。 我试图创build几个用户帐户,他们都不能通过jdbc / mysql-client / phpmyadmin访问mysql。 似乎工作的唯一的用户是根。 更奇怪的是,用root以外的用户连接到mysql的网站仍然能够从数据库(主要是wordpress和tomcat webapp)login和检索内容。 我已经确定它不只是caching,我仍然能够通过这些Web应用程序发布SQL查询到数据库。 但是 ,我无法使用此用户login到phpmyadmin / mysql-client,而且我也无法为任何新的Web应用程序与此用户build立连接。 任何帮助非常感激。

PHP和MySQL相关的问题

我有一个本地局域网到我的办公室。 最近我为我的办公室devise了一个使用PHP,MySQL的新软件系统。 我的老板想从网上看到这些报道。 我的问题是,我的networking连接往往不及我的办公室。 但是我必须input所有的时间。 所以,现在我想使用我的软件的两个实例。 一个将使用局域网,一个将被上传到我的服务器。 我的问题是,我怎样才能轻松地保持两个数据库始终是最新的? 请帮我解决这个问题。 如果你想要更多的信息,请随时问我。

在Mac OS X上启动MySQL的问题

我无法在Mac OS X 10.4.11上启动MySQL服务器。 MySQL是使用Macports安装的。 MySQL运行良好,直到它突然死亡没有任何明显的原因。 当运行“mysql”时,我得到错误信息: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/local/var/run/mysql5/mysqld.sock' (2) 如果我尝试手动启动MySQL,我得到以下错误信息: sudo /opt/local/share/mysql5/mysql/mysql.server start Starting MySQL/opt/local/share/mysql5/mysql/mysql.server: line 159: kill: (636) – No such process ERROR! 在/etc/mysql/my.cnf我有: socket = __PREFIX/var/run/mysqld/mysqld.sock 但是我的系统中不存在path“opt / local / var / run / mysqld /”。 我尝试将套接字path更改为“__PREFIX / var / run / […]

在Mysql和Apache升级之后,debugging服务器减速的第一步是什么?

我在基于CentOS的networking服务器上运行了“yum update”。 内核版本保持不变2.6.21.7-2.fc8xen升级了一堆东西,包括 – 从5.0.45的MySQL到5.0.91 apache从2.2.3到2.2.15 我发现我的服务器响应时间是相当的退化。 在0.5秒内完成的Web请求正在接pipe一秒钟。 Apache和Mysql的configuration文件没有改变。 我在EC2上运行,所以我可以运行旧图像并进行比较。 服务器进程看起来是一样的。 我应该在哪里查找pipe道扭结的位置?

mysql增量备份

现在我有一个cron作业,每天都会把数据库转储两次。 现在罚款,因为我的DB是<100MB。 我有有限的空间在服务器上(也想反过来空间的其他东西)。 我如何使用MySQL进行增量备份? 我想每3-4小时做一次,每周一次。 我该怎么做呢? 另外我听到使用“二进制日志”是好的,但我不确定如何做到这一点。 很多链接是欢迎的。

访问者计数的Rails应用程序会影响内存使用量吗?

我正在为我的客户端安装一个相对较大的Rails应用程序(只要我使用它就消耗1GB的RAM)。 它使用Ubuntu,Nginx和MySQL。 如果说有10,000个用户同时使用该应用程序,那么内存使用量会发生怎样的变化? 也就是说,你认为我需要处理10,000个用户的内存量是多less? 那么十万用户呢? 我知道这真的取决于应用程序本身,但任何球场答案都可以。 谢谢 :)

Windows上的MySQLdb

我刚刚阅读python教程后,试图在我的Windows 7机器上运行简单的django教程。 但它抱怨,“django.core.exceptions.ImproperlyConfigured:错误加载MySQLdb模块:没有名为MySQLdb模块”。 所以我发现我需要一个名为MySQLdb的模块。 然而,非常令人惊讶的是,这是很难安装在Windows上。 我需要一个C编译器和README状态,“我不用Windows …不要求我帮忙,因为我帮不了你。 一些谷歌search后,我发现这个网站有二进制文件的旧版本(2.5和2.6)的Python,但没有二进制文件的Python 2.7。 这让我觉得python不是一个简单的脚本/networking平台这样一个好的select…我无法想象RoR是什么,但很容易与MySQL的hello世界… 所以我该怎么做? 将Python降级到较旧版本以使用上述预编译的二进制文件之一? 安装交stream编译器,以尝试build立MySQLdb? 意识到python在windows上不能轻松工作,只能在mac / linux机器上使用它?

如何从任何主机远程访问mysql服务器?

我跟着78246 当我做 mysql> GRANT ALL PRIVILEGES ON *.* for 'root'@'%' IDENTIFIED BY 'password'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'for 'root'@'%' IDENTIFIED BY 'password'' at line 1 我如何使它工作?