显然,我可以连接到MySQL(至less从我的本地主机),而不必提供任何用户名或密码。 我甚至可以把任何东西作为用户名,只要密码是空的。 我有权访问information_schema和test数据库。 我可以创build表格。 如果我运行SELECT USER()它将返回正确的值randomstring @ localhost,其中随机string是我连接时使用的用户名。 mysql.user表包含root @ localhost,root @ 127.0.0.1,@localhost和pma @ localhost。 我手动设置encryption密码到所有logging( UPDATE user SET password=… ),只有root拥有任何权限,另外两个logging对所有权限都有“N”。 用空的用户名logging看起来可疑,但我不认为这与这个有什么关系,我认为这是从一开始。 更糟的是,如果我添加一个用户的密码,我只能使用空string作为密码连接(就像我把任何东西作为用户名)。 如果我尝试连接使用我创build的用户名和我创build时提供的密码( CREATE USER .. IDENTIFIED BY .. )它不起作用。 有谁知道什么是错的,我该如何解决这个问题? 注意:我正在使用XAMPP软件包提供的Windows 5.5.16。
问题: 我知道很多人对频繁的版本变化并不满意。 特别是当你坚持使用的最新版本的PHP或MySQL不再在你的仓库中可用时(在我的情况下是REMI),但是你必须安装一个新的服务器,其中包含一些版本稍低的PHP / MySQL包旧的/较早的)从存储库中可用的。 大多数情况下,我们在Centos 5.8 GNU / Linux x86_64操作系统上使用最新版本的Apache,PHP,MySQL。 但是现在,我们的QA团队需要花费很多时间来testing我们所有的项目,以便与新版本兼容,速度如此之快,以至于我们在QA团队的绿灯下更新PHP和/或MySQL和/或安装一个具有特定版本的新服务器,我们发现它已经过时,现在它被更新的版本所取代。 当McAfee PCI Compliance说我们的站点使用潜在危险的PHP版本并迫使我们用新版本的PHP升级所有的服务器时,尤其如此。 目前,我们的默认工作环境包括: OS: CentOS版本5.8(最终版)Linux censored.example.com 2.6.18-308.4.1.el5#1 SMP Tue Apr 17 17:08:00 EDT 2012 x86_64 x86_64 x86_64 GNU / Linux 阿帕奇: 服务器版本:Apache / 2.2.3服务器内置:Feb 23 2012 21:16:56 PHP: PHP 5.3.13(cli)(构build于:May 9 2012 16:20:57)版权所有(c)1997-2012 PHP集团Zend引擎v2.3.0,版权所有(c)1998-2012 Zend技术与eAccelerator v0.9.6。 1,版权所有(c)2004-2010 eAccelerator,由eAccelerator MySQL的: mysql Ver 14.14 […]
经过RS云服务器最近的“紧急迁移”之后,我们的服务器快照映像上的mysql数据库被certificate是从备份date过期的日子。 然而,通过受影响的webapp上传的文件已被写入文件系统。 写入数据库的相关元数据丢失,但文件本身已备份。 一旦我能够在mysql服务器启动之前手动访问mysql数据文件(服务器被configuration为在启动时启动mysql),我可以看到ib_logfile1,ib_logfile0和ibdata1的更新时间已经过去了几天。 就像这张海报一样, 服务器崩溃后mysql数据丢失 ,就好像一些caching控制器已经告诉OS / mysql服务器它已经提交了仍在caching中的数据,并且丢失了而不是刷新了。 我不能很好地包装上传的文件如何写入,但数据库数据没有。 我原以为任何caching都会刷新整个系统,而不是逐个进程。 有关这可能发生的任何build议? 更新二: 看到我的答案下面解释发生了什么事。 更新: 根据要求configuration详细信息。 RackSpace云服务器详细信息: 操作系统:Ubuntu 10.04 LTS(Lucid) 内存:1024 MB 磁盘空间:40 GB 数据中心:ORD1 服务级别:不受pipe理 root @ restore-testing:〜#dpkg -s mysql-server … build筑:所有 资料来源:mysql-dfsg-5.1 版本:5.1.61-0ubuntu0.10.04.1 … root @ restore-testing:〜#cat / etc / fstab proc / proc proc defaults 0 0 / dev / xvda1 / […]
每当我尝试在我的mysql服务器中创build一个新的索引或新表时,我都会收到此错误消息。 有谁知道是什么原因? 这是运行df -a之后的输出 Filesystem Size Used Avail Use% Mounted on /dev/sda2 13G 7.3G 4.5G 63% / /dev/sda1 251M 27M 212M 12% /boot tmpfs 3.9G 0 3.9G 0% /dev/shm 10.156.248.29:/vol/pharos_pnxd_data_01/env_empty_sbid_27133_qdcprod 30G 30G 32K 100% /app
当我看到我的db_1的大小被列为仅4k。 但是,当我显示db_1的表状态时,根据数据长度我看到总大小约为3.7 GB。 为什么会有这种差异? 另外为什么ibdata1这么大? drwx—— 2 mysql mysql 4.0K Jun 3 08:52 db_1 -rw-r-xr-x 1 mysql mysql 22G Jun 3 08:51 ibdata1 drwx—— 2 mysql mysql 4.0K Apr 30 22:30 my_DB drwxr-xr-x 2 mysql dba 8.0K May 1 12:44 mysql -rw-r-xr-x 1 mysql root 4.4K Jun 1 14:33 -rw-rw—- 1 mysql mysql 5 May […]
只是几个我在迁移到XtraDB时找不到的问题。 我的团队一直在使用MyISAM dbs进行生产,并且想知道迁移到Percona的XtraDB有多难,你会怎么做? 我需要首先将MyISAM迁移到InnoDB,还是可以直接转到XtraDB? 我在我的Fedora机器上安装了带有XtraDB软件包的Percona服务器,但是文档对于如何使用它并不是很有帮助,所以我想知道Percona只是在标准的MySQL安装上搭载,还是单独的实体? 关于如何解决我的问题的文档的链接将是太棒了。
MySQL 5.6有很多function可以吸引我们需要创build的应用程序。 但是GA版本没有5.6版本,RC版本足够稳定,可用于生产?
这是一个坏主意吗? 我知道旧版本的MySQL在NFS上performance不佳。 我想象的问题在于使用fsnc()和/或O_DIRECT。 如果这些问题大部分已经解决了,那么是否存在常见的陷阱/疑难杂症,特别是在一个很大的(有数千万条logging的多个表)InnoDB数据库中,可能会达到20-50次读取/秒
我在使用mysql服务器时遇到了麻烦(正如你所看到的,我的服务器默认帐户也是如此,那是其他历史logging)。 我在查询时出现“Mysql server has gone away ..”错误,我正在使用Debian Lenny,MySQL版本5.0.51a-24 + lenny2-log,这里是my.cnfconfiguration [client] port = 3306 socket = /var/run/mysqld/mysqld.sock # Here is entries for some specific programs # The following values assume you have at least 32M ram # This was formally known as [safe_mysqld]. Both versions are currently parsed. [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 […]
我有两个MySQL服务器,一个主站和一个从站。 有人去奴隶,并创build了一个表,然后继续主人,并创build了同一个表。 当然,这个DDL语句被复制到从站,导致错误,导致复制停止在错误点。 在删除从机上的表之后或者在该语句之后开始复制之后,如何重新启动复制过程? 显示从站状态输出: mysql> show slave status \G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: xx.xx.xx.xx Master_User: buildbot Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.024536 Read_Master_Log_Pos: 33489509 Relay_Log_File: mysqld-relay-bin.049047 Relay_Log_Pos: 32575097 Relay_Master_Log_File: mysql-bin.024476 Slave_IO_Running: Yes Slave_SQL_Running: No Replicate_Do_DB: Replicate_Ignore_DB: Replicate_Do_Table: Replicate_Ignore_Table: Replicate_Wild_Do_Table: Replicate_Wild_Ignore_Table: Last_Errno: 1050 Last_Error: Error 'Table 'checklist' […]