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

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
 

mysql搭建及数据迁移教程的更多相关文章

  1. ubuntu 下 mysql数据库的搭建 及 数据迁移

    1.mysql的安装 我是使用apt-get直接安装的 :sudo apt-get install mysql-server sudo apt-get install mysql-client 2.配 ...

  2. django 连接MYSQL时,数据迁移时报:django.db.utils.InternalError: (1366, "Incorrect string value: '\\xE9\\x97\\xAE\\xE9\\xA2\\x98' for column 'name' at row 5")

    django 连接MYSQL时,数据迁移时报:django.db.utils.InternalError: (1366, "Incorrect string value: '\\xE9\\x ...

  3. 分布式计算(二)使用Sqoop实现MySQL与HDFS数据迁移

    近期接触了一个需求,业务背景是需要将关系型数据库的数据传输至HDFS进行计算,计算完成后再将计算结果传输回关系型数据库.听到这个背景,脑海中就蹦出了Sqoop迁移工具,可以非常完美的支持上述场景. 当 ...

  4. Mongodb到mysql数据库的数据迁移(Java,Windows)

    运行环境为windows 测试过260万的数据表,迁移大概要10分钟左右,当然肯定和网络,字段大小什么的有关系. 遇到的坑和注意点都用紫色标记了(对,就是我大乃团的高冷紫--Nogizaka 46) ...

  5. CentOS7中MySQL跨机器数据迁移

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

  6. Django项目与mysql交互进行数据迁移时报错:AttributeError: 'str' object has no attribute 'decode'

    问题描述 Django项目启动,当我们执行命令 python manage.py makemigrations 出现如下错误: File , in last_executed_query query ...

  7. mysql将视图数据迁移到表中

    #字段必须完全一样 INSERT into table1(所有字段) select * from data.视图

  8. 数据迁移实战:基于Kettle的Mysql到DB2的数据迁移

    From:https://my.oschina.net/simpleton/blog/525675 一.什么是ETL ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数 ...

  9. confluence6.3.1部署+数据迁移

    目录: 环境准备 搭建方法 数据迁移 搭建过程中的bug 1,confluence部署 1.1,环境准备 Java:jdk1.8 mysql: 数据库编码规则选择utf8 -- UTF-8 Unico ...

随机推荐

  1. hdoj1102 Constructing Roads(Prime || Kruskal)

    题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1102 题意 有n个村庄(编号1~n),给出n个村庄之间的距离,开始时n个村庄之间已经有了q条路,现在需 ...

  2. 【原创】SQL Server常用脚本整理

    --1.禁用启用账号账号 set nocount on SELECT 'ALTER LOGIN ' + name + ' ENABLE' FROM master.sys.server_principa ...

  3. 历史文章分类汇总-Anaconda安装第三方包(whl文件)

    本文主要是对公众号之前发布的文章进行分类整理,方面大家查阅,以后会不定期对文章汇总进行更新与发布.   一.推荐阅读: Anaconda安装第三方包(whl文件) 福布斯系列之数据分析思路篇 福布斯系 ...

  4. ARM 中必须明白的几个概念

    文章具体介绍了关于ARM的22个常用概念. 1.ARM中一些常见英文缩写解释 MSB:最高有效位: LSB:最低有效位: AHB:先进的高性能总线: VPB:连接片内外设功能的VLSI外设总线: EM ...

  5. ASP.net jQuery调用webservice返回json数据的一些问题

    之前寒假时,试着使用jQuery写了几个异步请求demo, 但是那样是使用的webform普通页面,一般应该是用 webservice 居多. 最近写后台管理时,想用异步来实现一些信息的展示和修改, ...

  6. 【BZOJ 4558】 4558: [JLoi2016]方 (计数、容斥原理)

    未经博主同意不能转载 4558: [JLoi2016]方 Time Limit: 20 Sec  Memory Limit: 256 MBSubmit: 362  Solved: 162 Descri ...

  7. 2018haoi总结

    AM T1 写了40分,有50分的暴力分,只看到n=1能用费马小定理,没看到还有一个mod质数也能用费马小定理的10分. AM T2 写了10分,60分异或方程求自由元. AM T3 现在还没搞清楚题 ...

  8. 浅谈期望的线性性(可加性)【CodeForces280c】【bzoj3036】【bzoj3143】

    [pixiv] https://www.pixiv.net/member_illust.php?mode=medium&illust_id=63399955 向大(hei)佬(e)势力学(di ...

  9. 浅谈 PHP 中的多种加密技术及代码示例

    信息加密技术的分类 单项散列加密技术(不可逆的加密) 属于摘要算法,不是一种加密算法,作用是把任意长的输入字符串变化成固定长的输出串的一种函数 MD5 string md5 ( string $str ...

  10. poj 3667 线段树

    题意:1 a:询问是不是有连续长度为a的空房间,有的话住进最左边2 a b:将[a,a+b-1]的房间清空思路:记录区间中最长的空房间线段树操作:update:区间替换 query:询问满足条件的最左 ...