Articles of mysql

木偶只有在第一次安装的时候才能改变mysql datadir

我想用puppet来安装Percona服务器和YUM库。 默认的datadir目录应该是/ mysql。 这需要与现有的目录结构保持一致。

安装mysql-php5到特定的php文件

我正在运行一个Ubuntu OS 14.04托pipeNginx的Zend服务器和Apache监听不同的端口。 我设法安装Zend Server没有任何麻烦。 为了在Nginx旁边运行Apache,我已经使用apt-get install apache2手动设置了它,并启用了PHP。 基本上我有两个php.iniconfiguration文件在机器上。 我遇到的麻烦是试图在Apache / PHP安装中安装mysql类。 我尝试运行apt-get install php5-mysql ,并且最终下载了Zend Server php.iniconfigurationphp.ini ,破坏了Zend。 有谁知道如何指定哪个PHP文件来添加扩展名? 另外,我尝试将Zend中可用的mysql扩展连接到apache2 php.ini文件中,如下所示: extension = /usr/lib/php5/20121212/mysql.so; 但是这不起作用。 总结一下:Zend Server对于所有的mysql/mysqli类都很mysql/mysqli 。 PHP在apache2上运行,但没有访问mysql/mysqli类。 如有必要,我可以发布configuration文件的细节。

mysql_connect不读取用户名或密码

我正在使用WHM设置在Rackspace上运行VPS。 我有3个帐户/域设置在这里都工作得很好。 我只是做了一个EasyApache更新来添加一些最初没有设置的PHP扩展。 完成后2/3仍然很好。 第三是一个WordPress的网站,我没有得到“错误build立连接到数据库”。 我login到phpmyadmin,一切都很好。 我testing了"$testConnection = mysql_connect('localhost', 'myuser', 'mypassword');" 但是我得到一个错误,指出“无法连接到本地@帐户名(使用密码否)”。 所以它将我的用户更改为我的WHM帐户的用户名,无论我input到mysql_connect? 任何人有任何问题发生在这里或我可以排除故障?

mysql在freebsd上交换文件崩溃

我有一个低内存VPS,MySQL和交换文件崩溃每天早上在0300.系统上没有configuration的cronjob。 服务器是一个基本的LAMP开发服务器,所有设置都是默认设置。 cat /var/log/messages|grep -i mysql Jun 25 20:51:07 vader sshd[72946]: error: PAM: authentication error for mysql from 65.52.155.140 Jun 28 03:01:34 vader kernel: pid 848 (mysqld), uid 88, was killed: out of swap space Jun 28 03:01:34 vader kernel: pid 93947 (mysqld), uid 88, was killed: out of swap space Jun 29 03:01:32 vader […]

freebsd 10.1上的libnss-mysql

我已经在freebsd 10.1上安装了libnss–mysql。 一切工作,除了组命令。 getent group – 好的 # getent group ……. froxlorlocal:*:1003:www <– data from passwd vmail:*:2000 <– data from passwd test::10000:test,www,froxlorlocal <– data from mysql tnetbalt::10001:tnetbalt,www,froxlorlocal <– data from mysql getent passwd – 好的 # getent passwd … froxlorlocal:*:9999:9999:User &:/dev/null:/sbin/nologin vmail:*:2000:2000:User for virtual:/nonexistent:/usr/sbin/nologin test:x:10000:10000:MySQL User:/usr/home/customers/webs/test/:/bin/false tnetbalt:x:10001:10001:MySQL User:/usr/home/customers/webs/tnetbalt/:/bin/false 现在命令“组www”应该看到:www froxlorlocal test tnetbalt。 但 # groups […]

JavaFX:在主机提供商处远程连接MySQL数据库。 安全?

我的JavaFX桌面应用程序当前连接到一个托pipe的MySQL数据库在bluehost远程。 我在我的JavaFX应用程序中查询“SELECT”,“UPDATE”,“DELETE”,并成功完成。 我正在使用JDBC驱动程序来连接它。 DriverManager.getConnection("jdbc:mysql://mysql_ip_on_bluehost_here:3306/my_db", dbUser, dbPass); 我的问题是。 这种方法是否安全?

build议调整我的服务器

与其他许多人一样,我从过去学习了很多信息,现在我可以独立运行服务器,现在我是新的SQL调优,我一直在寻找networking,调整似乎是一个困难的想法,所以我会感激一些build议/帮助。 任何人都可以评论下面的结果是好的,坏的或最坏的。 我下载并启动了mysqltuner.pl,结果是: ——– Performance Metrics ————————————————- [–] Up for: 1d 5h 10m 1s (488K q [4.654 qps], 9K conn, TX: 2B, RX: 114M) [–] Reads / Writes: 85% / 15% [–] Total buffers: 522.0M global + 1.1M per thread (151 max threads) [OK] Maximum possible memory usage: 691.9M (8% of installed RAM) [OK] Slow […]

从本地PC迁移到Windows 2008 R2(IIS 7.5)

我工作的公司有兴趣将我为他们制作的本地内联网网站从我的testing箱移到他们的一台服务器上。 我的testing箱运行的是Windows 7 64x,服务器运行的是Windows 2008 R2。 该网站是用PHP和MySQL编写的,我有所需的模块和扩展。 但是,我对一些事情感到好奇。 也就是说,我是否需要任何“特殊”types的扩展或模块来运行PHP和MySQL。 其次,我似乎无法find从本地PC迁移到Windows服务器(PC和服务器都运行IIS 7.5)的任何可靠指示。 我知道我将不得不重写我的代码的很大一部分,因为它使用Windows身份validation,但希望这将在服务器上更容易。 我在这里问的主要是如果你有任何提示或build议如何做到这一点,我不应该错过的东西等。我相信,如果我解决这个问题,那么我可以得到它,希望尽量减less潜在的损害。 另外,我在计算机/testing箱上使用WAMP服务器来存储MySQL存储。 我是否也可以在R2服务器上使用phpMyAdmin,或者我需要一个不同的方法,如果是这样,如何? 谢谢。

TeamCity连接超时

我昨天build立了一个TeamCity服务器,直到今天早上我重新启动它,它工作正常。 我没有改变任何地方的设置,但我一直在启动teamcity-agent日志中得到这个消息: INFO – t.AmazonInstanceMetadataReader – Amazon is not available. Amazon EC2 integration is not active: Failed to connect to http://169.254.169.254/2009-04-04. The host did not accept the connection within timeout of 7000 ms INFO – .agent.AmazonPropertiesUpdater – Fetched AmazonEC2 instance metadata: INFO – zon.agent.AmazonMetadataChecks – Amazon EC instance metadata contains no keys WARN – .agent.AmazonPropertiesUpdater […]

恢复MySQL数据库innodb'表不存在'

我们的服务器上周崩溃,我们失去了很多的信息。 我们能够恢复表ib_logfile0 , ib_logfile1和ibdata1 .frm文件,但没有.ibd 。 我已经尝试了1到6级的所有级别的innodb-force-recovery以及我在网上find的很多其他“解决scheme”,但没有取得任何成功。 现在我试图做一个mysqldump和数据库restore ,但遇到同样的问题Mathew在这里 。 这个答案看起来像可能工作。 我的问题是,第一 – 我的服务器是基于Windows的,第二 – 我缺乏在Windows命令行上应用此知识和技能。 有什么机会有一个类似的Windows解决scheme 编辑 我们没有使用innodb_file_per_table所以所有的数据都应该存储在ibdata1