存档

2014年5月 的存档

【实战】linux下mysql导入和导出数据库,source和mysqldump命令

2014年5月22日 没有评论

大数据库导入和导出可能比较麻烦,我们可以使用navicat或者phpmyadmin导出为sql之后再导入,但是比较大的数据库就会很麻烦,今天我需要先导出20G的数据库,再导入到另外一台服务器,很庞大~

 

先登录linux(我的是ubuntu),导出sql

普通导出命令:mysqldump -uroot -p –quick databasename > /backup/mysql.sql

(主要:quick是2个杠)

压缩导出命令:mysqldump -uroot -p –quick databasename | gzip > /backup/mysql.sql.gz

使用 –quick可以快速导出,如果不使用则是先缓存到内存中再写入硬盘,而使用后直接写入硬盘,对大数据很有效、快速。

说明:

再导出的时候,如果/backup/没有权限会提示: permission denied,可使用:

sudo chmod 777 /backup/

即可搞定权限。

 

导入sql则很简单:

1,mysql -uroot -p

2,输入root的密码

3,use databasename

4,source /backup/mysql.sql

 

搞定导出和导入。

【弄了大半天,终于解决了】如果你的ubuntu重启reboo后无法再开机,总是停留在加载swap的过程中,那进来看看

2014年5月6日 没有评论

必须得写这篇日志,因为我经过了差不多10个小时才解决的问题。夜间2点,解决了,开始睡眠….

我比较喜欢新的软件,一般系统中的软件都是保持最新的,当然4月份发布的ubuntu系统也不例外。

由于公司新增的服务器需要配置ubuntu系统,那么就下载了ubuntu 14.04lts版本刻盘安装。

用的是华硕的主板,支持2个cpu,装了系统之后,可以正常开机,但是sudo reboot之后会容易出问题,有的时候能正常启动,有的时候不能正常启动,会卡在某个状态中,一开始以为是驱动的问题(alsa驱动),重新安装了,都不行,也以为需要设置固定IP才能解决,设置后也不能解决,总之尝试了很多解决方法,网上也找了很多,结果还是给解决了。

解决方法如下:

1, sudo vim /etc/default/grub
2,找到这行:GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”(有可能是空)
3,改成:GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset”
4,更新GRUB: sudo update-grub

如此可解决改问题哦。

分类: ubuntu高手 标签:
css.php