Questions tagged «mysql»

MySQL是Oracle现在拥有的一个开源数据库。MySQL文档内容丰富且实用。

9
如何将大型MySql备份文件拆分为多个文件?
我有一个250 MB的备份SQL文件,但是对新主机的限制仅为100 MB ... 是否有一个程序可以让您将一个SQL文件拆分为多个SQL文件? 似乎人们在回答错误的问题...所以我将澄清更多: 我只有250 MB的文件,只有使用phpMyAdmin的新主机,该主机当前在数据库中没有数据。我需要获取250 MB的文件并将其上传到新主机,但是SQL备份文件的上传大小限制为100 MB。我只需要获取一个太大的文件,然后将其拆分为多个文件,每个文件仅包含完整的有效SQL语句(不能在两个文件之间拆分语句)。
14 mysql  splitter  backup 


3
如何在Mac OS X(Snow Leopard)上卸载MySQL?
当我在Snow Leopard盒子上设置带有自定义模块的本地Web服务器时,已经从命令行安装了MySQL。最近,我发现MAMP及其使用起来比苹果拥有的个人Web服务器和通过utils等命令更容易使用。 我完全卸载了端口,但是在“活动监视器”中仍然看到“ mysqld”。我想干净地卸载它。有小费吗?

5
替代MySQL Workbench?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 MySQL Workbench有免费的替代方法吗?我真的需要一个不会每五分钟崩溃一次的可视化数据库设计器。
12 mysql  gui 

10
MySQL无法启动!
尝试从命令行登录MySQL时出现此错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 我认为这意味着MySQL尚未启动。因此,我尝试启动它: sudo /etc/init.d/mysql start 我收到此消息: * Starting MySQL database server mysqld [fail] 我在哪里/如何做才能启动MySQL?我正在运行Ubuntu 8.04,并通过apt-get安装了MySQL。我已经能够启动它并使用了几次,所以我不知道为什么它停止了工作。 更新:当运行sudo /etc/init.d/mysql status时,我收到消息: * MySQL is stopped. 更新#2:我的日志文件(/var/log/mysql.log和/var/log/mysql.err)为空(如果这些文件正确)
12 ubuntu  mysql 

1
跨多个服务器的MySQL数据库
好吧,真的不知道如何问我要寻找的东西,以找出可能是为什么我的阅读和研究否则对每个人的言语毫无用处的原因。因此,我目前只有一个MySQL数据库,而且我知道数据迟早会堆积起来,这台服务器上的空间将用完。因此,在此之前,我想先整理一下内容,然后将数据库分布在多台计算机上,一台用于负载平衡,二台用于纯存储。 所以我的问题是,这如何工作?也许我在这里也想一维,但是我无法弄清楚它是如何工作的,是一个DB随着数据的增长而溢出到下一台机器上,还是下一台机器上,还是每个DB都具有相同的架构,无论哪种方式,我都无法想象,更不用说进入逻辑来证明当前正在研究的内容。因为当数据对于一台机器来说非常多时,我们不想碰壁并全力以赴。 那么,我必须阅读,研究,方法,实践等什么,才能使自己步入正确的轨道?
11 mysql 

3
为什么我不能在Debian上停止MySQL服务?
我只是尝试通过将'squeeze'替换为'unstable'从debian squeeze升级为unstable /etc/apt/sources.list。升级进行得很顺利,除了MySQL失败,因为它无法停止MySQL。 /etc/init.d/mysql stop只是返回失败,但是如果我尝试获取/etc/init.d/mysql status它的状态,则会出现此错误: me@debian:~$ sudo /etc/init.d/mysql status /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)' MySQL运行正常,我在phpmyadmin中检查了debian-sys-maint的权限,可以执行所有操作,但只能从连接localhost。
11 debian  mysql  aptitude 


1
重定向时输出不同
$ mysql -e 'select a,b from tablefoo' databasename 产量 +---+---+ | a | b | +---+---+ | 1 | 0 | | 2 | 1 | +---+---+ 而 $ mysql -e 'select a,b from tablefoo' databasename > file 产生一个file包含 a b 1 0 2 1 (其中的制表符位于每行字母数字字符之间)。 我认为重定向不应该更改输出。为什么会得到两个不同的结果? 编辑: William Jackson的答案说,这是mysql的功能:输出格式取决于输出是否被重定向。但是,这不能回答我的问题。mysql如何“知道”输出是否被重定向?重定向不只是获取输出,还可以将其重定向到某个地方吗?这不是MySQL看不见的吗?

3
如何在Ubuntu 9.10上安装MySQL Ruby Gem?
我在为MySQL安装Ruby Gem时遇到问题。这是我正在运行的命令: sudo gem install mysql 这是我得到的输出: Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb checking for mysql_query() in -lmysqlclient... no checking for main() in -lm... yes checking for mysql_query() in -lmysqlclient... no checking for main() in …
10 mysql  ruby  rubygems  gem 



2
MySQL绑定到端口3307而不是端口3306
我在2014年末的Mac Mini上运行OS X Yosemite 10.10.5。这是我的开发服务器。我刚刚在这台机器上安装了MySQL:“ mysql --version”报告版本为“使用EditLine包装程序用于osx10.8(x86_64)的mysql Ver 14.14 Distrib 5.6.26”。我确实下载并安装了“ OS X 10.9”版本(我只是重新检查了DMG文件)。 无论如何,我试图使产品正常监听端口3306,但在使其执行时遇到了一些困难。默认情况下,即使my.cnf如下所示,它似乎也已绑定到端口3307: [mysqld] bind-address = 0.0.0.0 port = 3306 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES (最后一行已在/ usr / local / mysql /中的默认行中) 查看正在运行的进程,我可以看到命令行(ps ax | grep mysql)为3307: 40958 ?? Ss 0:00.38 /usr/local/mysql/bin/mysqld \\ --user=_mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data \\ --plugin-dir=/usr/local/mysql/lib/plugin \\ --log-error=/usr/local/mysql/data/mysqld.local.err \\ --pid-file=/usr/local/mysql/data/mysqld.local.pid …
9 macos  mysql 

1
MySQL已完全卸载并重新安装,但在Ubuntu 12.04上数据库仍然存在
我需要完全删除MySQL的所有数据库并进行安装和重新安装,因为root损坏了。我遵循以下指示: sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean 但是当我再次安装 sudo apt-get install mysql-server 旧数据库,具有损坏用户的旧用户表等都在这里,因此无法完全卸载/修复 我被卡住了,请帮忙,非常感谢!


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.