Articles of mysql

InnoDB:mmap(68878336 bytes)失败; errno 12

截图解释了一切,首先我尝试启动它,而不会,所以我检查状态,然后检查日志。 在遵循了我在StackExchange周围创build的许多以前的build议之后,my.cnf的内容是: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # Settings user and group are ignored when systemd is used. # If you need to run mysqld under a different user or group, # customize your systemd unit file for mariadb according to the # instructions in http://fedoraproject.org/wiki/Systemd […]

Mysql,Sequel Pro:访问被拒绝,但与terminal连接是可以的

我在远程服务器上创build了一个用户'vasya'@'%'其中包含一些dbs上的所有权限。 当我SSH服务器我可以mysql -u vasya -p没有任何问题。 但是,当我尝试通过Sequel Pro使用SSH隧道 host: 127.0.0.1 username: vasya password: ***** port: 3306 ssh host: <My Server IP> ssh user: <my server user that I used in terminal> ssh password: *********** 我得到: 无法连接到主机127.0.0.1,因为访问被拒绝。 仔细检查您的用户名和密码,并确保您的当前位置的访问是允许的。 MySQL说:访问被拒绝用户'vasya'@'localhost'(使用密码:是) 在my.cnf中,我已经设置了这个,尽pipe我不认为这对于ssh隧道是必要的: #skip-networking bind-address = 0.0.0.0 哦,是的,我可以使用我创build的另一个用户成功连接到Sequel Pro,而后者与vasya没有区别。 Vasya有什么问题?

Mysql命令不与用户提供的执行

我想创build一个脚本来将所有数据库转储到单独的文件中。 我在网上发现了一个类似的脚本,但是在我的机器上它不能正确执行。 脚本是: #! /bin/bash HOST="host" USER="user" PASSWORD="pass" databases=`mysql -h$HOST –-user=$USER –password=$PASSWORD -e "SHOW DATABASES;" | grep -Ev "Database"` for db in $databases; do mysqldump -h$HOST –-user=$USER –password=$PASSWORD –routines \ –-databases $db | gzip > "$db.gz" done 当我运行脚本,我得到: ERROR 1045 (28000): Access denied for user 'some_user'@'host' (using password: YES) 。 我究竟做错了什么 ? 我正在连接到另一个用户,即我login系统的MySQL。 这是一个问题吗? 所使用的mysql用户具有所有权限。 […]

5分钟后加载testingMySQL访问被拒绝,用户'root'@'

我们正在使用Loadrunner进行负载testing,前5分钟,一切都很好,但在1600vus之后,我看到MySQL日志文件包含拒绝用户'root'@'ip错误的访问。 任何人都知道这可能是由什么引起的?

configurationPHP MySql扩展

我正在尝试为PHP开发加载一个MySql扩展。 运行<?php phpinfo(); ?> <?php phpinfo(); ?>我可以看到MySql扩展没有加载。 运行使用mysql_connect函数并接收到错误Fatal error: Call to undefined function mysql_connect() in C:\Apache24\htdocs\test.php on line 11的脚本时,这也很明显Fatal error: Call to undefined function mysql_connect() in C:\Apache24\htdocs\test.php on line 11 。 运行php –ini我收到一个输出: Loaded Configuration File: C:\php\php.ini Scan for additional .ini files in: (none) Additional .ini files parsed: (none) 所以当我编辑我的php.ini文件为了启用MySql扩展我知道我正在编辑正确的.ini文件。 phpinfo()的输出指向同一个文件。 在我的php.ini文件中,我改变了 ;extension=php_mysql.dll 至 extension=php_mysql.dll […]

Postfix在两个不同的DB上查找virtual_mailbox_maps mysql

我试图configuration一个后缀服务器来接收2个不同的域的电子邮件(到目前为止没有问题)。 但是两个域的用户/邮箱需要在2个不同的MySQL服务器上的2个不同的表中查找。 例: 域example1.org在DB FOO.example1.org上的表用户查找 域example2.org在DB BAR.example2.org的表客户中查找 我一直无法弄清楚这一点。

加莱拉集群实施问题

我刚刚在三台服务器之间使用MariaDB 10.0.20成功创build了我的第一个Galera集群。 关于我的实现,我有几个问题:1.如果一台服务器与其他服务器隔离,但仍然有客户端连接,会发生什么? 2.如果两台服务器不能直接通信,但是第三台服务器可以与两台服务器通话,会发生什么? 3.是否可以一次升级一台服务器? 4.是否可以一次对一台服务器进行configuration更改(例如启用查询caching)

无法find司机灯debian

这是我的PHP示例脚本: <?php try{ $db=new PDO('mysql:dbname=_mydb;host=localhost', 'root', 'xxxxxx'); }catch(PDOException $e) { echo "Error: ".$e->getMessage(); } ?> 我回来了: could not find driver 也: user@nbook:~$ php -i|grep PDO PDO PDO support => enabled PDO drivers => mysql PDO Driver for MySQL => enabled 这是我的phpinfo: PHP Version 5.6.9-0+deb8u1 System Linux nbook 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 Build […]

无法启动/重新启动MySQL。 即使重新启动后

任何人都可以帮我吗? 我害怕丢失我的数据。 MySQL只是停止,当我尝试重新启动或启动时,我不能。 当我查看日志文件时,我看到以下信息: 150712 6:36:15 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead. 150712 6:36:15 [Note] Plugin 'FEDERATED' is disabled. 150712 6:36:15 InnoDB: The InnoDB memory heap is disabled 150712 6:36:15 InnoDB: Mutexes and rw_locks use GCC […]

MySQL:主/从设置

我需要在办公室和数据中心的networking服务器之间build立一个MySQL master和slave。 主人将在办公室。 如果互联网连接在办公室失败会发生什么? 我认为奴隶会继续工作,但当连接回来时,奴隶和主人将不再同步。 MySQL / InnoDB会正确吗? 有没有办法让MySQL自动修复这个问题? 有没有人有一个工作的例子? MariaDB将成为select的数据库。