amd64

在MySQL和分布式TiDB之间迁移数据

喜你入骨 提交于 2019-12-01 07:16:06
在MySQL和分布式TiDB之间迁移数据,这里用到mydumper工具。 迁移分为2步: 第1步:dump到本地,需要保证本地有足够的磁盘空间 import os import sys import datetime import subprocess src_db1 = 'test1' src_table1 = 'table1' dump_time1 = datetime.datetime.now().strftime("%Y%m%d_%H%M") file_path1 = '/home/coconut/backup/%s/%s/%s'%(src_db1, src_table1, dump_time1) os.system("mkdir -p %s"%(file_path1)) dict1 = { 'host' : "mysql1.yourcompany1.com", 'user' : "reader1", 'password' : '108749512d78aa131a8eeb8d1c067ba3', 'database' : src_db1, 'table' : src_table1, 'outputdir' : file_path1 } dump_command = ""“mydumper -h %(host)s -P 3306 -u %(user)s -p %

Ubuntu 安装mysql & 自定义数据存储目录

房东的猫 提交于 2019-11-30 12:53:33
一、安装 apt-get install mysql-server 执行过程如下: root@jetflow:~# apt-get install mysql-server 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 将会同时安装下列软件: libaio1 libevent-core-2.0-5 libhtml-template-perl mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7 建议安装: libipc-sharedcache-perl mailx tinyca 下列【新】软件包将被安装: libaio1 libevent-core-2.0-5 libhtml-template-perl mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server mysql-server-5.7 mysql-server-core-5.7 升级了 0 个软件包,新安装了 9 个软件包,要卸载 0 个软件包,有 360 个软件包未被升级。 需要下载 18.4 MB 的归档。 解压缩后会消耗 161 MB 的额外空间。 您希望继续执行吗? [Y/n

如何在Ubuntu 16.04和14.04安装Go 1.7

故事扮演 提交于 2019-11-28 22:53:22
Go已经发布了最新版本1.7。本教程将帮助您在你的Ubuntu 16.04,14.04和12.04 LTS系统上安装Go 1.7。 Go 是一个团队在 谷歌 开发的开源编程语言。它提供了轻松构建简单,可靠,高效的软件。这种语言是专为写服务器,这就是为什么它是使用广泛的 。Go已经发布了最新版本1.7。本教程将帮助您在你的Ubuntu LTS 16.04,14.04 LTS和12.04 LTS系统安装Go 1.7。 第1步 - 安装Go语言 使用ssh登录到您的Ubuntu系统,并升级到有应用最新的安全更新。 sudo apt-get update sudo apt-get -y upgrade 现在,使用以下链接下载Go语言的二进制归档文件。 要查找和下载可用的最新版本或32位版本,请访问官方 下载页面 。 wget https://storage.googleapis.com/golang/go1.7.linux-amd64.tar.gz 现在,解压下载的压缩文件,并在系统安装到所需的位置。在本教程中,我的 /usr/local 目录下安装。你也可以把这个home 目录(共享主机)或其他位置之下。 sudo tar -xvf go1.7.linux-amd64.tar.gz sudo mv go /usr/local 第2步 - 设置Go环境 现在

113-使用mysql数据库

ぐ巨炮叔叔 提交于 2019-11-28 21:42:13
使用Ubuntu+Django+MySQL,有很多很多天坑! 这里首先尝试利用Python来对MySQL进行简单操作。 1、安装mysql (1)去mysql官网下载社区版,选择Ubuntu系统及版本后(我用的是Ubuntu 18.04.3 LTS),会给出一个apt下载和管理的方案:MySQL APT Repository; 下载对应的deb文件:mysql-apt-config_0.8.13-1_all.deb,双击安装或者命令行安装都行,之后的步骤很反人类,反正我迄今都没搞清楚,总之只能选中ok,然后才能下一步; mysql-apt-config_0.8.13-1_all.deb文件用来使Ubuntu用户通过apt-get的方式能够下载到最新的MySQL (2)运行命令: sudo apt-get update (3)运行命令: sudo apt-get install mysql-server ,这一步正式开始安装,中间要输入2次针对root用户的密码 (4)验证安装: lzhshn@lzhshn-pc:~$ dpkg -l | grep mysql | grep ii ii libmysqlclient20:amd64 5.7.27-0ubuntu0.18.04.1 amd64 MySQL database client library ii libqt4-sql

Docker部署网站之后映射域名

痴心易碎 提交于 2019-11-27 08:42:52
Docker中部署tomcat相信大家也都知道,不知道的可以google 或者bing 一下。这里主要是为了记录在我们启动容器之后,tomcat需要直接定位到网站信息,而不是打开域名之后,还得加个blog后缀才能访问到我们的网站首页。 Docker exec -it [容器id] bash 进到 /usr/local/tomcat/conf/ 修改 server.xml。 在我们安装完docker容器,第一次进到容器内部的时候,是没有vi命令的,需要我们进行安装。 执行 apt-get install vi/vim 会报以下问题。 root@4c160951c197:/usr/local/tomcat/conf# apt-get install vi Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package vi 执行 apt-get update ,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 root@4c160951c197:~# apt-get install vim

Ubuntu 14.04/16.04 (使用apt-get进行安装)Docker

眉间皱痕 提交于 2019-11-26 19:31:40
# step 1: 安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # step 2: 安装GPG证书 curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - # Step 3: 写入软件源信息 sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" # Step 4: 更新并安装Docker-CE sudo apt-get -y update sudo apt-get -y install docker-ce #安装指定版本的Docker-CE: #Step 1: 查找Docker-CE的版本: #apt-cache madison docker-ce #docker-ce | 17.03.1~ce-0~ubuntu-xenial | http://mirrors.aliyun.com

Docker 问题 | 编辑文件出现 bash: vi: command not found

感情迁移 提交于 2019-11-26 17:32:03
Docker 问题 | 编辑文件出现 bash: vi: command not found 或 bash: vim: command not found 环境:ubuntu 中的 docker mysql 容器 原因:没有安装 vim 进入 docker 容器中后,需要用 vi 或 vim 编辑文件,提示 bash: vim: command not found root @97117511bb12 : / etc / mysql# vim my . cnf bash : vim : command not found 这是因为没有安装 vim ,我们需要先安装,使用下面的命令: apt-get install vim 如果提示下面的信息: root @97117511bb12 : / etc / mysql# apt - get install vim Reading package lists . . . Done Building dependency tree Reading state information . . . Done E : Unable to locate package vim 需要输入下面的命令: apt-get update root @97117511bb12 : / etc / mysql# apt - get update Get : 2

VMware虚拟机上Ubuntu安装TensorFlow 1.0

一笑奈何 提交于 2019-11-26 03:06:58
1、安装VMware 安装的版本为 VMware-workstation-full-10.0.1-1379776 2、安装Ubuntu 网上下载ubuntu-16.10-desktop-amd64.iso 镜像 然后在VMware里面用创建新的虚拟机的方式去安装, 注意 : 网络适配器直接使用默认的 NAT模式即可。 其它选项全部默认配置,启动并安装(安装各种软件包时可能比较慢,请耐心等待) 注意安装过程中要填ubuntu系统的登录用户和密码,一定记住,后面在系统里一系列操作可能会用到 第一次启动时可能会出现这样的错误提示: SMBus Host Controller not enabled ,解决方法是: 重启ubuntu系统,在开始时按住shift键不放,直到出现系统安全模式界面为止 选择Ubuntu的高级选项(Advanced options for Ubuntu) 进入Ubuntu的恢复模式(Ubuntu, with Linux 4.7.x.x-generic (recovery mode)) 在Recovery Menu中选择root进入root shell 命令行 输入命令: mount -o remount,rw / 回车; 接下里输入命令: sudo vi /etc/modprobe.d/blacklist.conf 修改文件 在文件最后添加一行 :

通过docker安装Gitlab

依然范特西╮ 提交于 2019-11-26 01:48:48
初始化操作 说在前面 Gitlab安装需要部署很多依赖和其他服务来协作,很麻烦。 所以懒人想懒招,所以直接用Docker来部署,简单,省事,TNND还不用担心断电重启的问题! 操作系统 内核版本信息 $ uname -a 输出如下 Linux yang-PowerEdge-R730 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 安装Docker 此处使用的是阿里源 step 1: 安装必要的一些系统工具 $ apt-get update $ apt-get -y install apt-transport-https ca-certificates curl software-properties-common step 2: 安装GPG证书 $ curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - Step 3: 写入软件源信息 $ add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb