打开庞大的mySQL数据库

时间:2016-01-14 17:14:32

标签: mysql sql database bigdata

我想在我的系统上打开一个巨大的SQL文件(20 GB),我试过phpmyadminbigdump但似乎bigdump不支持超过1 GB的SQL文件是否有任何脚本或软件我可以用来打开,查看,搜索和编辑它。

3 个答案:

答案 0 :(得分:0)

尝试使用mysql命令行进行基本的SELECT查询。

$ mysql -u myusername -p
>>> show DATABASES; // shows you a list of databases
>>> use databasename; //selects database to query
>>> show TABLES; // displays tables in database
>>> SELECT * FROM tablename WHERE column = 'somevalue';

答案 1 :(得分:0)

这完全取决于数据库的结构,一种处理方法是通过在单独的sql文件中导出每个表,就像编辑文件一样,你只限于在记事本中打开原始sql文件或任何其他文本编辑器。但你可能已经知道了。

用于导出数据库的设置有哪些?人们经常忘记还可以选择打开评论,对于大型数据库来说,关闭它是有意义的。

要获得更详细的答案,您是否尝试过https://dba.stackexchange.com/

答案 2 :(得分:0)

MySQL Workbench应该可以正常工作,适用于大型数据库,非常有用...... https://www.mysql.com/products/workbench/

安装,然后基本上你只需创建一个新连接,然后在主屏幕上双击它以访问数据库。右键单击表,然后单击“选择1000”以快速查看表数据。

更多信息http://mysqlworkbench.org/2009/11/mysql-workbench-5-2-beta-quick-start-tutorial/