1、如果jumbo不存在,先安装jumbo

参考  http://hetu.baidu.com/api/tool/show?toolId=174:
bash -c "$( curl  http://jumbo.baidu.com/install_jumbo.sh )"; source ~/.bashrc
 
2、先用jumbo search mysql,查找安装包,可知安装包名为mysql,版本5.5.30-1
接着用命令安装: jumbo install mysql 
安装一直到屏幕提示:Installation of mysql done!,
默认安装到    ~/.jumbo/bin/mysql
配置文件路径 ~/.jumbo/etc/mysql/my.cnf
数据目录: ~/.jumbo/var/lib/mysql
错误日志: ~/.jumbo/var/lib/mysql/机器名.err
 
3、编辑配置文件,修改端口和默认字符集
vim ~/.jumbo/etc/mysql/my.cnf
找到3306,全部修改为8306
在[mysqld]下添加一行 数据库字符集设置

character_set_server=utf8
在[mysqld]下添加一行 最大连接数配置
max_connections=500

 
4、启动数据库, 注意命令行最后一个&,是让它后台运行
/home/work/.jumbo/bin/mysqld_safe --user=mysql & 
或者
sh ~/.jumbo/bin/mysqld_safe --user=mysql & 
 
5、创建root用户,并开启远程访问和本地访问
mysqladmin -u root password 123456
mysql -hlocalhost -P8306 -uroot -p123456       
注意-p与密码间没有空格
进入mysql命令行后,执行下面2条SQL,然后 重启数据库 才能远程访问
use mysql;

update user set host='%' where host='localhost' and user='root';

本地访问
GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' identified by '123456';
刷新权限
flush privileges; 

6、停止数据库,注意要带上root的用户名密码
mysqladmin shutdown -uroot -p123456

注:第5步的更新语句执行后,停止数据库命令,要根据user表的实际情况设置IP,如:

mysqladmin shutdown -h127.0.0.1 -uroot

7、mysql数据迁移
方法一:如果两台mysql所在机器可以互相访问,则可以直接迁移
mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename 
方法二:将源数据备份
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
再将数据还原
mysql -hhostname -uusername -ppassword databasename < backupfile.sql ,或者登录到mysql,运行source  backupfile.sql

转载于:https://www.cnblogs.com/charlesblc/p/5903679.html

mysql搭建及数据迁移教程相关推荐

  1. 威联通nas怎么更换大硬盘_换新机器啦?威联通NAS数据迁移教程送给你

    原标题:换新机器啦?威联通NAS数据迁移教程送给你 创作说明: 在和一位玩NAS的朋友聊天的时候,她说她最近换了一个纯SSD的NAS TBS-453DX用来做工作室存储数据用,她之前的用NAS也是威联 ...

  2. MYSQL 到MYSQL 分表数据迁移

    一 背景 通常情况下,还是做业务需求为主,很少会遇到迁移数据的机会,之前做的迁移<MYSQL数据库 单表亿级数据不停机迁移_bohu83的博客-CSDN博客_mysql亿级数据迁移> 业务 ...

  3. iPhone手机数据迁移教程

    说到换手机,大家最先想到的就是新旧两部手机间的数据迁移,那么从iPhone换到华为,如何将iPhone手机数据迁移到华为新机中呢? 现在教大家如何将旧iPhone里的联系人.日程.照片.视频数据快速传 ...

  4. VMOS Pro云手机数据迁移教程参考

    从原VMOS Pro云手机中将数据迁移到VMOS云手机,需要用到的软件有钛备.MT文件管理器份和QQ(两边云手机都需安装这三个软件,可网上搜索下载). 提示:确保两边的云手机ROOT已开启,因为钛备份 ...

  5. Gogs生产环境搭建和数据迁移指南

    说明 说明下gogs的搭建和迁移,搭建过程比较简单,资料也很多,不作为本文的重点.重点是说明一下如何迁移gogs,可以解决一下几个业务场景的迁移工作 相同系统间的迁移 linux-liunx wind ...

  6. centos7 mysql数据迁移_CentOS7中MySQL跨机器数据迁移

    1.概况 在CentOS7环境下,使用命令方式将MySQL数据从源端主机迁移到目标端主机上. 2.迁移全部数据库 1)源端备份: [root@hadoop102 /]# mysqldump -u ro ...

  7. Ambari搭建大数据平台教程(HDP)

    搭建测试环境 本文是公司搭建测试环境大数据平台时总结的,按安装相应版本的官方文档的步骤翻译过来的.其中遇到了一些问题,相应的解决方案也都一一列举了.按照这个方式一定可以搭建成功. 基本信息: 系统:U ...

  8. 【开源项目】mysql大表数据迁移

    历史数据迁移 项目地址:https://gitee.com/xl-echo/dataMigration 历史迁移解决方案.微服务的架构为基础,使用多种设计模式,如:单利.桥接.工厂.模板.策略等.其中 ...

  9. mysql到oracle数据迁移,mysql数据迁移到oracle

    mysql: utf-8字符集 oracle: Al32UTF8 步骤: 1. 从mysql导出csv格式数据,导出时设置default_character_set=gbk,否则会乱码 2.上传至li ...

  10. linux mysql搭建禅道详细教程_linux安装禅道的步骤

    linux一键安装禅道: 1.禅道帮助文档:http://www.zentao.net/book/zentaopmshelp/90.html 2.修改Apache的端口号:/opt/zbox/zbox ...

最新文章

  1. spring boot中的日志入门
  2. win2012每次启动显示服务器管理器,win2012r2服务器管理器打开角色.功能出错
  3. python函数调用键盘热键_神技能:Python控制键盘鼠标
  4. python3.5安装pygame_安装pygame for Python3.5
  5. Android开发之利用动画做出Activity悬浮滑动效果
  6. 别再用if-else了,用注解去代替他吧
  7. gentoo 安装mongodb
  8. 创造自己的专属免费网盘:Nextcloud
  9. linux添加超级管理员用户,修改,删除用户
  10. 16.软件架构设计:大型网站技术架构与业务架构融合之道 --- 个人素质的提升
  11. Office批量打印助手(Excel 批量打印、Word 批量打印)
  12. 最优化理论与方法(袁亚湘 孙文瑜)笔记(二)
  13. 软件是如何驱动硬件的,代码是怎样对计算机实现控制的?
  14. .Net core web api 上传图片代码 。 AutoMapper映射注入。sql suger数据库依赖注入
  15. uniapp通过fir.im 实现应用更新
  16. 【交换机】交换机简介
  17. 常用的python读写函数
  18. linux 多核cpu监控,Linux 下多核CPU知识
  19. equest和requestScope的区别
  20. 一个已经转行一年的程序员的感受

热门文章

  1. python基本数据类型——set
  2. windbg调试C#代码(二)
  3. WPF UI布局之概述
  4. 【转载】.NET系统学习----Assembly
  5. Centos7系统中安装JDK、Tomcat、Mysql
  6. Linux---用户与用户组管理
  7. Hyperledger下子项目
  8. Python_爬虫笔记_2018.3.19
  9. [转]CocoaChina上一位工程师整理的开发经验(非常nice)
  10. spark streaming之 windowDuration、slideDuration、batchDuration​