Articles of mysql

MySQL和phpmyadmin给我错误

我在互联网上按照指示,当我configurationMySQL和phpMyAdmin 。 phpMyAdmin给了我一些错误,当我尝试连接到mywebsite.com/phpmyadmin我得到这两个错误 #2002 – 没有这样的文件或目录 服务器没有响应(或本地服务器的套接字configuration不正确)。 和 在configuration中定义的controluser连接失败。

AppArmor拒绝mysqld.cnf中的更改

在启用了AppArmor的Ubuntu 16.04.3 LTS实例中,我遇到了以下MySQL问题。 将MySQL的bind-address更改为127.0.0.X以外的任何内容并重新启动MySQL时,会发生该问题。 如果我改变了设置,MySQL将会重新启动。 日志清楚地表明,AppArmor已经find了变化,不会接受它,但是如何让AppArmor接受我的变更而不影响安全模型? 我试图从不同的位置更改cnf文件,但结果是相同的任何方式。 此特定的日志输出来自更改/etc/mysql/mysql.conf.d/mysqld.cnf 。 控制台输出重启 root@MyServer:~# service mysql restart Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details. Journalctl输出 root@MyServer:~# journalctl -xe — Defined-By: systemd — Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel — — Unit mysql.service has finished shutting down. Oct 23 […]

'dpkg –configure -a'更正安装Mysql

我一步一步在我的VPS上安装Mysql 但我有这个错误: root@euve838129:~# apt-get -y install mysql-server mysql-client E: dpkg was interrupted, you must manually run 'dpkg –configure -a' to correct the problem.

什么是默认innodb谷歌云的MySQL设置?

我特别需要关于innodb_log_file_size和innodb_buffer_pool_size的信息。 下面的链接是我能find的唯一的信息,但它没有提到我正在寻找的设置。 我不需要编辑设置的能力(虽然那会很好)。我只是对Google决定设置的秘密默认值真正感兴趣。 https://cloud.google.com/sql/docs/mysql/flags

是否仍然推荐在最新版本的MySQL / MariaDB上运行脚本mysql_secure_installation?

虽然有大量关于mysql_secure_installation的资料,但我找不到这个问题的答案。 我感兴趣的版本是MariaDB 10.2.9。 没有testing数据库或匿名用户,这就是为什么我想知道是否有必要运行脚本。

下载Rackspace MYSQL备份

在Rackspace的数据库实例的最近两年里,我有过历史备份。 我需要下载一个特定的备份,并在特定的一天中提取一些数据。 我没有看到这方面的任何文件,或任何实际的方式来做到这一点。 我将如何去做这件事? 数据库使用Rackspace Cloud以MYSQL格式存储。 谢谢

如果我不手动提供索引文件,PHP不会执行

我知道标题可能有点混乱,所以让我解释一下。 我有Apache2与PHP7.0和Mysql,工作完全正常,我重复我的虚拟机,并试图安装一个SSL证书,让我们说,没有顺利,我不得不重新安装apache2和php7.0。 现在,如果我去我的网站是这样的: http://example.com/ : http://example.com/然后,PHP不执行,但是,如果我访问http://example.com/index.php ,那么它工作得很好。 此外,我只是指出,我说PHP不执行,页面本身(index.php的HTML)显示没有问题。 另外,我目前在Ubuntu 16上。 任何人有任何想法? 谢谢! 我似乎已经解决了这个问题: <FilesMatch "\.php$"> SetHandler application/x-httpd-php </FilesMatch> “.php $”不在引号内,将它们放在引号内似乎已经修复了。

错误2003(HY000):无法连接到'XXX.XXX.XX.XX'(110)上的MySQL服务器

我正在使用数字海洋,我已经build立了另一个实例只为MySQL服务器,另一个为networking。 这就是我为安装MySQL的远程访问所做的总体工作: 0. SSH到mysql服务器实例 1.configuration vi /etc/my.cnf [mysqld] bind-address=SQL-SERVER-IP # skip-networking /etc/init.d/mysql restart 2.允许防火墙端口 sudo ufw allow 3306/tcp sudo ufw allow 3306 sudo ufw allow 8080/tcp sudo ufw allow 8080 sudo service ufw restart 3.授予对远程IP地址的访问权限 mysql -u root -p mysql GRANT ALL ON foo.* TO root@'SECOND-INSTANCE-SERVER-IP' IDENTIFIED BY 'PASSWORD'; Query OK, 0 rows affected, 1 […]

MySQL的主/从设置 – 我需要什么用户?

我目前正在设置一个主站和2个从站(性能读取查询) – 主站 – > 1个从站已经工作。 但现在我想添加第二个奴隶,我不能连接寿。 我必须为此创build第二个用户吗? 像这样 grant replication slave on *.* TO {slave2}@'{192.168.2.12}' identified by '{mypass}'; FLUSH PRIVILEGES; 还是应该与同一个用户一起工作? 我想我已经知道答案了,因为它是绑定到IP 192.168.2.12 – 但无论如何 – 对于内部testing设置为0.0.0.0 /%?

AWS WordPress Ubuntu迁移

我将我的Wordpress网站从共享主机提供商迁移到AWS。 从旧主机下载wordpress文件夹以及SQL文件。 通过FTP(/ var / www)wordpress文件夹上载到EC2 Ubuntu LAMP实例。 安装phpmyadmin,SQL文件不会上传,超过文件限制。 购买新的域名与路线53.我正在从旧的托pipe服务提供商的变化。 旧网站被列为www.mydomain.com/foo;新网站应该是www.foo.com与默认apache站点卡住。