ubuntu mysql 备份 卸载 升级
2015-08-11 23:03
736 查看
步骤1:备份 MySQL 配置文件。
$ sudo mkdir /backup $ sudo tar cvfvz /backup/mysql_conf.tgz /etc/mysql
步骤2:把数据库导出到一个 .sql 文件,并且把数据存放路径下面的数据也备份起来。
$ sudo sh -c 'mysqldump -u root -p -A --events > /backup/backup_db.sql $ sudo tar cvfvz /backup/mysql_data.tgz /var/lib/mysql
步骤3:停止 MySQL 服务
$ sudo service mysql stop
步骤4:卸载 MySQL 软件包
$ sudo apt-get remove mysql-server mysql-client mysql-common $ sudo apt-get autoremove $ sudo apt-get autoclean使用 apt-get 卸载时不要用 purge 选项,这会删除 MySQL 配置文件和其它一些以后要用到的数据。
步骤5: 安装 MySQL 依赖包(内核异步 IO 访问库),MySQL 5.5以及之后的版本都依赖它。
$ sudo apt-get install libaio1
步骤6: 安装 MySQL 5.6。
$ sudo apt-get install mysql-server-5.6
接下就是设置 root 密码 两次。
步骤7: 查看 MySQL 版本。
$ mysql -uroot -pxxxxxx
mysql> select version(); +-------------------------+ | version() | +-------------------------+ | 5.6.19-0ubuntu0.14.04.1 | +-------------------------+ 1 row in set (0.00 sec)
相关文章推荐
- 进行mysql压力测试需要注意的几点
- mysql show grants查看权限
- mysql命令
- 【MySql】使用记录<五>
- MySQL 数据库ut8mb4字符集
- 5步轻松搞定windows系统下mysql命令行操作,完成简单mysql配置
- MySQL的分页
- MySQL建议列属性尽量为NOT NULL
- MySQL数据库事务隔离级别(Transaction Isolation Level)
- Unity3D 连接MySQL数据库笔记4-Unity3d代码
- MYSQL隔离级别介绍
- what-to-tune-in-mysql-56-after-installation.html
- Mysql全文本检索-MyISM引擎,Where子句中使用Match() Against()-布尔模式
- 数据库MySQL操作
- mysql中如何复制一行数据
- 修改mysql的默认存储引擎为InnoDB
- 通过saltstack源码安装mysql
- MySQL必知必会笔记(六)插入数据 创建和操纵表
- mysql主从灾备
- mysql当中时间类型是如何存储的