我刚刚安装了MySQL 5.5,安装后我被要求通过执行这两个命令来设置root密码: /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h linux-opxd password 'new-password' 要么 /usr/bin/mysql_secure_installation 我执行第一个命令 – 好的。 这次我执行了第二个命令,出现错误: 错误:'拒绝访问用户root'@'localhost'(使用密码:NO)' 我重新执行了第一个(用于检查) – 错误如上。 所以,我执行了mysql_secure_installation 。 一切正常,我的密码被认出。 所以我再次执行了前两个命令 – 并再次出错。 作为另一个检查: mysql –user=root 与上面相同的错误。 我尝试使用mysql身份validation重置密码,我也尝试/usr/bin/mysql_upgrade -u root -p – 仍尝试以root身份启动mysql控制台时出错。 所以最后我closures了身份validation,连接到控制台并执行此操作: SELECT user(); 输出 – root@ 。 如果我这样连接: mysql –user='root@localhost' 我将得到root@localhost@ 。 所以现在看起来不是特权的问题,或者缺less密码或类似的东西,但是不能识别在命令行给出的用户 – mysql在最后附加@这似乎是问题(在至less我的眼睛)。 […]
我尝试通过my.cnf增加innodb_buffer_pool_size从默认的128M到256M,但重启尝试,MySQL关机失败: 130125 11:49:55 InnoDB: Initializing buffer pool, size = 256.0M 130125 11:49:55 InnoDB: Completed initialization of buffer pool InnoDB: Unable to lock ./ibdata1, error: 11 MySQL正在运行,但任何尝试通过terminal“mysql -u root -p”炸毁: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) 我在适当的位置触摸/ chown'd mysql.sock和mysqld.pid(因为他们错过了,不好),但仍然没有运气进入MySQL。 从昨天晚上有一个转储,但很想从今天得到一个转储,看看ibdata1是否损坏(读/写操作看起来不错,所以如果它被损坏的MySQL会关机,不是?) 不用说,担心试图重启! 我们有一个通过连接池连接到MySQL的Java应用程序; 在那里发生locking? 无论如何,对如何处理这种情况的想法表示赞赏。 可以克隆MySQL运行的虚拟机并导入/ var / lib / […]
我在重新安装MySQL时遇到了一些麻烦,因为我卸载了它。 我一直无法再安装它。 yum install mysql-server yum install mysql 但是我做了什么,文件夹/ var / lib / mysql没有任何文件。 当我做命令 mysql 我收到以下消息:“ERROR 2002(HY000):无法通过套接字”/var/lib/mysql/mysql.sock“连接到本地MySQL服务器(2)”我不知道该怎么办,我能做文件夹重新出现?
我有几个子域名。 我们假设: a.domain.com b.domain.com mysql.domain.com c.domain.com 全部指向相同的IP地址。 我想阻止所有连接到端口3306,除非他们想连接到mysql.domain.com 。 所以像这样: mysql -h a.domain.com -P 3306 -u username mysql -h b.domain.com -P 3306 -u username 应该是不可能的,但是 mysql -h mysql.domain.com -P 3306 -u username 应该pipe用。 这可能使用iptables? 还是我还得做点别的?
我正在尝试使用以下命令通过ssh执行MySQL查询: ssh -p 2020 [email protected] "mysql –verbose –compress –secure-auth –database ops –execute \ 'INSERT INTO \`ops\`.\`accounts\` (\`alias\`, \`id\`, \`web_server\`, \`mysql_server\`) VALUES ('foobar', 'foobar', 'web2', 'mysql1')'" 问题是,当这个被执行时, foobar , foobar , web2和mysql1的单引号被删除。 这里是MySQL的错误响应: ERROR 1054 (42S22) at line 1: Unknown column 'foobar' in 'field list' ————– INSERT INTO `ops`.`accounts` (`alias`, `id`, `web_server`, `mysql_server`) VALUES (foobar, foobar, […]
昨天我安装了MySQL 5.6,服务器运行没有任何问题。 正在Windows 7上运行 但今天我无法启动服务器! 错误日志 2013-04-29 09:59:07 4368 [Note] Plugin 'FEDERATED' is disabled. 2013-04-29 09:59:07 4368 [Note] InnoDB: The InnoDB memory heap is disabled 2013-04-29 09:59:07 4368 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 2013-04-29 09:59:07 4368 [Note] InnoDB: Compressed tables use zlib 1.2.3 2013-04-29 09:59:07 4368 [Note] InnoDB: Not using CPU […]
如果有人在我的网站上尝试了强制攻击,我该如何阻止他们的IP地址? 我的意思是,如果我每秒从中获取很多http / Apache / SQL请求,我想阻止一个IP。 我怎样才能防止这些强制爆发攻击? Linux服务器 预先感谢。
我从terminal开始了一个mysql转储。 我在Linux上。 mysqldump -u foto_admin -p foto_fotografare > /home/foto/foto_sql_back.sql 它要求我添加一个密码。 我做到了,并开始了mysql转储。 现在terminal卡在那里。 它没有显示任何过程。 它就是我在密码请求上留下的地方。 当我查看FTP时,我看到了sql文件,并且看到刷新了没有更多数据添加的FTP。 所以它看起来像完成了。 但是我怎么能确定它做了什么? 当我运行: mysql> SHOW FULL PROCESSLIST; 没有进程显示。 所以我必须假设转储好吗?
我想在Ubuntu 12.10安装MySQL。 从http://dev.mysql.com/downloads/mysql/下载“MySQL-5.6.12-1.linux_glibc2.5.i386.rpm-bundle”。 rpm -i MySQL-server-5.6.12-1.linux_glibc2.5.i386并尝试使用rpm -i MySQL-server-5.6.12-1.linux_glibc2.5.i386进行安装。 由于这是不可能的,所以使用sudo alien -i MySQL-server-5.6.12-1.linux_glibc2.5.i386 。 目录MySQL-5.6.12-1.linux_glibc2.5.i386.rpm-bundle中的所有其他文件都一样。 然后在terminal尝试'mysql'命令,但是显示错误强调文本 mysql: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 – No such file or directory)Fatal error in defaults handling. Program aborted mysql: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 – No such file or directory)Fatal error in defaults handling. Program aborted […]
背景:我在一所大学工作,想让学生参与PHP和MySQL的开发。 IT技术人员configuration了系统,使我不能使用XAMPP,USBWebserver或Server2Go等软件包。 我试过QuickPHP,并在环境中工作正常。 我的问题是如何让MySQL运行QuickPHP? 我已经在QuickPHP网页上检查了这些笔记,但是它有点含糊。 我下载了MySQL Community Edition zip,但是我对下一步做什么感到不知所措。 考虑到由于限制访问权限,我不能也不会安装任何东西。 希望有道理? 链接到QuickPHP: http ://www.zachsaw.com/?pg = quickphp_php_tester_debugger