Articles of mysql

MySQL不允许来自新服务器的远程连接

我目前有一台服务器连接到一个集中的MySQL服务器(比如192.168.0.10)。 该服务器已经允许来自这个IP地址的远程连接(比如192.168.0.20),尽pipe迄今为止我的更改仍然继续。 对于这一个IP地址。 当我尝试从不同的主机授予对这个相同的用户名和密码的访问权限时: update db set host='192.168.0.%' where user='username'; update user set host='192.168.0.%' where user='username'; flush privileges; 一切仍然保持不变。 我仍然可以从192.168.0.20连接,但我也仍然无法连接从192.168.0.25。 我收到错误消息 错误1130(HY000):主机'192.168.0.25'不允许连接到这个MySQL服务器 我看不出这是怎么回事 所有的文件说,它应该工作。 我也没有从192.168.0.25防火墙连接。 即使重新启动MySQL也没有效果。 在这个networking上的其他IP可以连接到MySQL没有任何问题,甚至以前不允许的 – 我可以从192.168.0.25 ping 192.168.0.10。

Postfix在检查smtpd pam + mysql身份validation时忽略了领域(@domain)

我试图configurationPostfix,以便用户可以通过SMTP发送电子邮件,其中包含用户名和密码。 而我正试图将证书存储在MySQL数据库中。 我已经走上了saslauthd和pam的路,我陷入了困境。 启用pamdebuggingfunction我可以看到,当我尝试使用Thunderbird发送电子邮件时,执行的查询检索密码为: pam_mysql – SELECT password FROM mailbox WHERE username = 'mehran' 在这种情况下,用户名持有[email protected]的价值。 但是当我尝试: # testsaslauthd -u [email protected] -p 123 -s smtp 0: OK "Success." 并且日志读取: pam_mysql – SELECT password FROM mailbox WHERE username = '[email protected]' 显示它是Postfix,在把它交给saslauthd (或者至less我相信是这样)之前,把用户名中的@domain省略掉了。 我已经search了Postfix的configuration,但我没有看到什么影响这个!?

在strongswan VPN服务器上可以使用MySQL后端进行用户身份validation吗?

我们已经安装并configuration了一个使用用户名/密码authentication的strongswan VPN服务器。 是否有可能将用户的凭据存储在MySQL后端,并将strongswanconfiguration为使用后端用于此目的? 到目前为止,我只是find一个用于configuration目的的mysql插件,以及使用AAA,radius等的Xauth后端。 不幸的是,这不是我们所需要的。

在带有数据磁盘的Azure VM(Windows)上安装MySQL

Azure 文档说: 使用一个或多个单独的磁盘来存储虚拟机的数据是最佳做法。 我的理解是,build议使用连接的磁盘(至less部分)来帮助提高性能,因为应用程序不会与操作系统共享IOPS。 我不知道如何根据这个安装MySQL。 它是否build议我只把数据放在连接的磁盘上,或者服务器和其他安装中的东西?

为什么我不能从我的CentOS 6机器上彻底删除myqsl?

当我打命令yum remove mysql我得到以下错误: Loaded plugins: fastestmirror Setting up Remove Process No Match for argument: mysql Error: File contains no section headers. file: file:///etc/yum.repos.d/mysql-community-source.repo, line: 1 'mysql-connectors-community-source]\n' 然后我进入yum list installed | grep mysql yum list installed | grep mysql之后,我得到: mysql-community-common.x86_64 5.7.9-1.el6 @mysql57-community mysql-community-libs.x86_64 5.7.9-1.el6 @mysql57-community mysql-community-libs-compat.x86_64 5.7.9-1.el6 @mysql57-community mysql57-community-release.noarch el6-7 @/mysql57-community-release-el6-7.noarch 当我尝试使用命令yum remove mysql-community-common.x86_64单独删除这些yum remove mysql-community-common.x86_64 […]

找不到MySql> GLIBC_2.14

mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql /usr/libexec/mysqld: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libstdc++.so.6) 启动与服务mysqld启动MySql服务器启动向我显示此错误。 我该如何解决它? 试图运行yum更新,yum重新安装glib *,但没有… 操作系统:CentOs 6.7 x64 只有今天不工作,直到昨天工作很好。 Name : mysql Arch : x86_64 Version : 5.1.73 Release : 5.el6_6 Size : 894 k Repo : base Summary : MySQL client programs and shared libraries URL : http://www.mysql.com […]

MySql查询在ocassions上返回null

我不确定究竟是什么造成了这种情况,但偶尔有一个我知道必须返回结果的mysql查询有时会返回null。 我以前见过这种情况,但由于我在错误日志中找不到任何东西,我只是更新了一切,只是假定现在应该可以,但是最近我又看到了同样的错误。 是否有任何理由为什么Mysql会返回null作为结果即使查询应返回实际值? 目前我有点难倒,我最好的猜测可能是数据损坏? 在谷歌上找不到这个问题,所以我决定在为我的电脑购买新硬盘之前征求build议。 任何洞察力,你可以给我这个问题将不胜感激,谢谢!

在MySQL中,我在my.cnf中放置了什么,以便所有的表都是默认使用表情符号的UTF-8。

我希望每个表格和数据库(将被创build)是与表情符号一起使用的utf-8。 我知道我需要在my.cnf定义一些variables: init_connect='SET collation_connection = ??? ' init_connect='SET NAMES ???' character-set-server = ??? collation-server = ??? 但是,我不知道该把什么放在??? 。 我在my.cnf里面放什么?

Pure-ftpd与MySQL – Crypt()没有login我的哈希密码

我正在使用pure-ftpd和mysql来授权用户。 这是我的mysql.conf MYSQLServer localhost MYSQLPort 3306 MYSQLSocket /var/run/mysqld/mysqld.sock MYSQLUser user MYSQLPassword pwd MYSQLDatabase my_db MYSQLCrypt crypt() MYSQLGetPW SELECT password FROM ftp_users WHERE login="\L" MYSQLGetUID SELECT u_id FROM ftp_users WHERE login="\L" MYSQLGetGID SELECT g_id FROM ftp_users WHERE login="\L" MYSQLGetDir SELECT dir FROM ftp_users WHERE login="\L" MySQLGetQTAFS SELECT quota_files FROM ftp_users WHERE login="\L" MySQLGetQTASZ SELECT quota_size FROM […]

在MySQL中使用云存储连接MySQL

我正在devise一个networking基础设施,我真的很陌生,我已经定义了基础设施的初始部分,但现在我find一个细节,我需要devise一个数据存储scheme,例如: •使用MySQL的实例仅处理数据,但不存储任何内容,例如2 GB RAM和4核处理器。 •另一个可存储由MySQL处理的数据的实例或服务,其中最重要的特性是HDD或SSD的大小。 由MySQL处理的数据必须存储在第二点中提到的另一个实例中,并且必须能够实时访问它们。 我正在阅读,我认为这个问题可以通过连接到MySQL和云存储解决,但我不知道这是否是解决scheme。 目前有一个类似于以下的scheme: 目前的计划 我想要做同样的scheme,但是有了google的资源,我希望他们能帮助我,对不起我英文