Articles of mysql

删除mysql root用户

我不知道我做了什么,真的昨天一切似乎正在工作,因为我想,但似乎有什么事情,我不能再login到MySQL,我也没有忘记密码,我已经创build了另一个用户昨天叫example1给了他所有的权限,错误我想我删除了root用户,但是一切都在昨天工作,我可以用example1login 今天这是一个不同的故事,今天早上我删掉了一张大桌子,从那里一切都出错了! 我无法使用任何方法login到我的MySQL,我卸载了MySQL yum remove mysql yum remove mysql-server yum remove mysql-libs 并重新安装它 yum install mysql mysql-server mysql-devel 问题仍然存在,所以重新安装它没有工作,我必须解决这个问题 有什么问题? 我只是想告诉大家,我没有问我之前重新安装它,所以你不build议我重新安装它大声笑,我还没有准备好重新安装操作系统,因为那里有太多的东西 现在的问题,我不知道是什么,否则我会自己修复,所以我有同样的问题, 这家伙,但我试过每个解决schemebuild议,没有作品 你知道大部分的时间 Access denied for user 'root'@'xxxx' (using password: NO) ,如果我尝试连接到数据库它说是的,我可以重置一切,重新开始? 如果你需要更多的信息告诉我,我正在使用centos 5 64位

CHMOD崩溃mysql

我相信我的服务器上有数据损坏问题。 这台服务器在过去几天一直在使用一组特定的软件来处理性能问题:gallery2。 我一直试图通过正常的path修复它,其中之一是删除软件的caching。 提供的脚本在运行时崩溃了。 caching的删除似乎挂在一个特定的文件夹,所以我试图chmod它。 尝试chmod目录崩溃mysql以及terminal在崩溃后报告以下内容: chmod:更改“entity / 1/4 / 145446.inc”的权限:只读文件系统+目录中每个文件的其中一行 有问题的目录是:/var/www/vhosts/autoimagery.com/httpdocs/gallery2data/cache/entity 我运行的命令是一个简单的recursionchmod:chmod -R 777 entity / 我完全失去了如何解决这个问题。

在Ubuntu 11.04上安装LAMP(XAMPP)无法启动MySQL

我试图在我的工作笔记本电脑上安装XAMPP安装 – 这就是为什么我要使用XAMPP而不使用常规LAMP,所以我不必启动服务等。但是,在尝试启动MySQL时出现错误。 我试过改变权限,但是我不知道该怎么做。 这是我的错误日志: 110922 21:39:20 mysqld_safe Starting mysqld daemon with databases from /opt/lampp/var/mysql 110922 21:39:20 [Note] Plugin 'FEDERATED' is disabled. /opt/lampp/sbin/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13) 110922 21:39:20 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 110922 21:39:20 InnoDB: The InnoDB memory heap is disabled 110922 21:39:20 InnoDB: […]

Webserver和数据库服务器之间的永久连接

我试图find文档,讨论一个安全的方式来创build一个Apache Web服务器和一个单独的MySQL数据库服务器之间的永久连接。 我没有太多的运气find标准的过程来连接两个安全。 这通常如何完成?

localhost(默认为 HostName)与其他主机名(XXXX)混合是非法的

我试图创build一个MySQL服务器之间的MySQL服务器5.5安装一个MySQL集群configuration。 在主服务器上,使用以下命令执行ndbpipe理服务器: ndb_mgmd -f conf/config.ini –initial –configdir=/storage-mysql/mysql_cluster/conf 我的config.ini在主服务器是:(更改我的IP到XXXX) [computer] id=db02 hostname=XXXX [ndb_mgmd] hostname=localhost datadir=/storage-mysql/mysql_cluster/ndb_data nodeid=1 [ndbd default] noofreplicas=2 datadir=/storage-mysql/mysql_cluster/ndb_data [ndbd] hostname=localhost nodeid=3 [ndbd] ExecuteOnComputer=db02 hostname=localhost nodeid=4 [mysqld] nodeid=50 当我执行sndb_mgmd服务器时,出现以下错误: 2011-10-02 14:09:47 [MgmtSrvr] ERROR — at line 9: Mixing of localhost (default for [NDBD]HostName) with other hostname(XXXX) is illegal 2011-10-02 14:09:47 [MgmtSrvr] ERROR — at line […]

如何globaly访问服务器的mysql数据库

我想在我的本地系统中访问我的服务器的MySql数据库。 但我无法设置/configuration服务器的MySQL允许远程访问。 请告诉我如何configuration服务器。

服务在启动时被禁用,但手动启动,在closures时引发错误

所以这里是上下文。 我有一个在VirtualBox中作为guest虚拟机安装的Debian Squeeze(完全是命令行)。 我安装了MySQL,但决定在启动时禁用它。 所以我发现,我可以使用update-rc.d -f mysql remove来执行此操作。 在find这个之前,我这样做了: 推荐在Debian中禁用服务的方法 。 但是,无论如何,我缺乏完全理解这个问答的知识。 我的观点是,我的问题可能是我正在使用update-rc.d命令; 你告诉我! 无论如何,这到目前为止工作正常,以及在需要时使用/etc/init.d/mysql start命令启动服务。 我遇到的问题是,当我发出halt命令,这个服务最终导致错误。 我拍了截图,但由于我没有足够的声望点(还没有!),我不能张贴图像; 这里是链接: http : //imgur.com/Trpf8 。 有人可以向我解释什么是问题? 以及指向我的手段来解决它? 非常感谢您的时间。

MySQL复制与“相同的价值赢”冲突解决更新

为了实现高可用性,我设置了正常的(非集群,ndb)两台服务器Mysql Master-Master复制。 每个服务器都有一个可以更新本地数据库的应用程序,这些更改通过复制传播到另一个数据库。 有可能两个应用程序都可以对同一个数据项进行更新,而在复制过程中,新的应用程序会覆盖较早的一个。 Mysql集群通过“相同的价值赢”冲突解决scheme设置解决了这个问题。 是否可以为非群集(ndb)复制设置类似或相同的冲突解决规则?

有3行的表上的“表已满”错误

每隔几个星期,我收到一条消息The table 'ttrss_users' is full (用PHP编写的RSS阅读器应用程序)的安装完成了The table 'ttrss_users' is full 。 它总是用户表(InnoDB),它具有以下布局: id int(11) login varchar(120) pwd_hash varchar(250) last_login datetime access_level int(11) theme_id int(11) email varchar(250) full_name varchar(250) email_digest tinyint(1) last_digest_sent datetime created datetime twitter_oauth longtext 导致错误的查询是: UPDATE ttrss_users SET last_login = NOW() WHERE id = x并且只影响这个表(在这个服务器上没有其他表或数据库)。 我发现唯一的解决办法是重新启动服务器。 通过ALTER TABLE更改MAX_ROWS和AVG_ROW_LENGTH似乎只影响MyISAM表。 有任何想法吗?

MySQL复制 – 即使明确忽略,也会复制查询

我有一个MySQL主5.0.77复制在奴隶5.5.13。 所以我使用基于STATEMENT的复制。 即使不在“replicate-do-table”或“Replicate_Wild_Do_Table”列表中,我有一个查询“CREATE TEMPORARY TABLE blah”被复制。 查询中未明确指定数据库名称,使用默认数据库。 除此之外,我还将“Replicate_Wild_Ignore_Table”设置为不复制此表。 它是如何经历的? 谢谢 编辑:查询包含一个UNION,也许复制工作与5.5不同?