标签: mysql

如何从 phpmyadmin 导出 mysql 模式?

如果我尝试导出它,我有一个巨大的数据库会挂起服务器,有没有办法可以在没有所有数据的情况下导出它?只有表结构。

export database mysql phpmyadmin

35
推荐指数
3
解决办法
8万
查看次数

在 Ubuntu 10.04 中禁用 MySQL 启动

我想阻止 MySQL 在 Ubuntu 10.04 中启动

我用过了

update-rc.d -f mysql remove
Run Code Online (Sandbox Code Playgroud)

并确认没有/etc/inid.d/mysql来自任何 rc?.d 目录的脚本链接。

我也跑了sysv-rc-conf,它告诉我 MySQL 没有作为rc.d脚本的一部分被调用。

它仍然在启动时启动。如何禁用它?

boot mysql ubuntu ubuntu-10.04

34
推荐指数
1
解决办法
4万
查看次数

MySQL InnoDB 丢失了表但文件存在

我有一个 MySQL InnoDB,它包含所有数据库表文件,但 MySQL 看不到它们,也没有加载它们。

问题发生是因为我删除了这三个文件:ibdata1,ib_logfile0ib_logfile1

因为我在启动 mysql 时遇到了问题,我读的是删除它们,因为 MySQL 只会重新生成它们(我知道我应该备份它们但没有)。

我该怎么做才能让 MySQL 再次查看这些表?

about_member.frm                              site_stories.frm
about_member.ibd                              site_stories.ibd
db.opt                                        stories.frm
FTS_00000000000000bb_BEING_DELETED_CACHE.ibd  stories.ibd
FTS_00000000000000bb_BEING_DELETED.ibd        story_comments.frm
FTS_00000000000000bb_CONFIG.ibd               story_comments.ibd
FTS_00000000000000bb_DELETED_CACHE.ibd        story_likes.frm
FTS_00000000000000bb_DELETED.ibd              story_likes.ibd
FTS_00000000000000f5_BEING_DELETED_CACHE.ibd  story_tags.frm
FTS_00000000000000f5_BEING_DELETED.ibd        story_tags.ibd
FTS_00000000000000f5_CONFIG.ibd               story_views.frm
FTS_00000000000000f5_DELETED_CACHE.ibd        story_views.ibd
FTS_00000000000000f5_DELETED.ibd              story_view_totals.frm
member_favorites.frm                          story_view_totals.ibd
member_favorites.ibd                          tags.frm
members.frm                                   tags.ibd
members.ibd
Run Code Online (Sandbox Code Playgroud)

mysql innodb

34
推荐指数
2
解决办法
14万
查看次数

如何从命令行删除所有 MySQL 表?

通常我打开 Terminal.app 并连接到远程 MySQL 数据库。

然后我使用这个命令删除一个表:

mysql> drop table [table name];
Run Code Online (Sandbox Code Playgroud)

但我需要的是删除数据库中所有表的命令行。

如果我使用:

mysql> drop database [database name];
Run Code Online (Sandbox Code Playgroud)

我将彻底销毁数据库,我将无法再次创建表。我对吗?

terminal mysql command-line

29
推荐指数
2
解决办法
12万
查看次数

管道 gunzip 和 mysql 以 gunzip 转储并导入它

我有一个 .gz sql 转储文件(例如:foo.sql.gz),我想使用经典的 mysql 命令将其导入到我的数据库中。

gunzip -c foo.sql.gz > foo.sql

mysql -uroot -ppassword foo < foo.sql
Run Code Online (Sandbox Code Playgroud)

foo 是数据库。

如何在一个命令中管理这两个命令?

试过

gunzip -c foo.sql.gz | mysql -uroot -ppassword foo
Run Code Online (Sandbox Code Playgroud)

但似乎不起作用;我明白了gzip: stdout: Broken pipe

mysql gunzip pipe stdout dump

29
推荐指数
3
解决办法
2万
查看次数

在 SSD 上导入大量 MySQL 数据会损坏它吗?

我必须将大量数据(约 1 亿行,约 100 次)导入 MySQL 数据库。目前,它存储在我的硬盘驱动器上,我导入的瓶颈似乎是硬盘驱动器的写入速度。

我听说 SSD 不喜欢大量连续写入,而且它往往会损坏它们。你怎么认为?这真的是现代 SSD 的问题吗?

performance ssd hard-drive mysql

28
推荐指数
3
解决办法
5814
查看次数

在bash中用一行创建mysql数据库

是否可以在 bash 中使用一行命令创建一个空数据库?

我的新手尝试失败了:

mysql -uroot $(create database mydatabase;)

我最终不得不

  • mysql -uroot
  • create database mydatabase;
  • exit;

bash database mysql command-line

27
推荐指数
2
解决办法
4万
查看次数

无论如何要使用SSMS连接到MySql?

我越来越喜欢 SQL 服务器管理工​​作室 (ssms),我意识到它不是自然兼容的,但是有没有办法连接到 MySQL?也许使用 ODBC 连接?

我意识到有很多 MySql 管理工具,但使用 SSMS 会很棒。

谢谢您的帮助

mysql ssms odbc

26
推荐指数
2
解决办法
8万
查看次数

通过 Homebrew 安装 MySQL 时出现符号链接错误

尝试通过 Homebrew 安装 MySQL。安装似乎工作正常,但我收到一个错误:

"Error: The linking step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link mysql'"
Run Code Online (Sandbox Code Playgroud)

当然,在这之后我跑了:

brew link mysql
Run Code Online (Sandbox Code Playgroud)

哪个吐出来:

Error: Could not symlink file: /usr/local/Cellar/mysql/5.5.20/include/typelib.h
/usr/local/include is not writable. You should change its permissions.
Run Code Online (Sandbox Code Playgroud)

所以我运行它sudo并得到一个“怯懦地拒绝 brew link mysql”。

mysql permissions homebrew macos

25
推荐指数
2
解决办法
2万
查看次数

同步两个 MySQL 数据库

同步两个 MySQL 数据库的好方法是什么?

我想将生产网站数据库中的数据同步到本地开发数据库。现在,我只是使用 PHPMyAdmin 接口从一个接口导出它,然后我将它导入另一个。

这些将是用户启动的同步,不一定是周期性的或自动的(类似于一键同步)。

sync database mysql

24
推荐指数
2
解决办法
8万
查看次数