TiDB单机安装测试

CentOS7.3
安装MySQL5.6

1:下载TiDB安装包
# cd /opt/source
# wget http://download.pingcap.org/tidb-latest-linux-amd64.tar.gz
# wget http://download.pingcap.org/tidb-latest-linux-amd64.sha256
2:检查文件完整性
# sha256sum -c tidb-latest-linux-amd64.sha256
tidb-latest-linux-amd64.tar.gz: 确定

3:启动pd-server
# tar -xvf tidb-latest-linux-amd64.tar.gz

# ln -s /opt/source/tidb-latest-linux-amd64 /usr/local/tidb

# mkdir -p /data/pd/{data,logs}
# /usr/local/tidb/bin/pd-server --data-dir=/data/pd/data --log-file=/data/pd/logs/pd.log &

# ps -ef |grep pd-server
root 1358 1189 1 11:22 pts/0 00:00:00 /usr/local/tidb/bin/pd-server --data-dir=/data/pd/data --log-file=/data/pd/logs/pd.log
root 1373 1189 0 11:22 pts/0 00:00:00 grep --color=auto pd-server

启动tikv

# mkdir -p /data/tikv/{data,logs}
# /usr/local/tidb/bin/tikv-server --pd="127.0.0.1:2379" --data-dir=/data/tikv/data --log-file=/data/tikv/logs/tikv.log &

# ps -ef |grep tikv-server
root 1407 1189 9 11:25 pts/0 00:00:00 /usr/local/tidb/bin/tikv-server --pd=127.0.0.1:2379 --data-dir=/data/tikv/data --log-file=/data/tikv/logs/tikv.log
root 1500 1189 0 11:25 pts/0 00:00:00 grep --color=auto tikv-server

启动tidb
#/usr/local/tidb/bin/tidb-server --store=tikv --path="127.0.0.1:2379" --log-file=/data/tidb/logs/tikv.log &
# mkdir -p /data/tidb/logs
#/usr/local/tidb/bin/tidb-server --path="127.0.0.1:2379" --data-dir=/data/tidb/data --log-file=/data/tidb/logs/tikv.log &
# ps -ef |grep tidb
root 1358 1 1 11:22 ? 00:02:32 /usr/local/tidb/bin/pd-server --data-dir=/data/pd/data --log-file=/data/pd/logs/pd.log
root 1407 1 0 11:25 ? 00:00:33 /usr/local/tidb/bin/tikv-server --pd=127.0.0.1:2379 --data-dir=/data/tikv/data --log-file=/data/tikv/logs/tikv.log
root 6890 1846 2 14:13 pts/2 00:00:00 /usr/local/tidb/bin/tidb-server --store=tikv --path=127.0.0.1:2379 --log-file=/data/tidb/logs/tikv.log
root 6915 1846 0 14:13 pts/2 00:00:00 grep --color=auto tidb

使用MySQL客户端连接测试,TCP 4000 端口是 TiDB 服务默认端口

# /usr/local/mysql/bin/mysql -uroot -h127.0.0.1 -P4000
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.10-TiDB-v2.1.0-rc.3-316-g7f7cfbf MySQL Community Server (Apache License 2.0)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

root@(none) 02:15:27>show databases;
+--------------------+
| Database |
+--------------------+
| INFORMATION_SCHEMA |
| PERFORMANCE_SCHEMA |
| elon |
| mysql |
| test |
+--------------------+
5 rows in set (0.00 sec)

root@(none) 02:15:33>select user,host,password from mysql.user;
+------+------+----------+
| user | host | password |
+------+------+----------+
| root | % | |
+------+------+----------+
1 row in set (0.00 sec)

root@(none) 02:15:40>

最新文章

  1. nginx expires
  2. 根据日期查询access数据库
  3. 【初探Underscore】再说模版引擎
  4. 蜕变·WebRebuild 2013 前端年度交流会邀请
  5. DEEP LEARNING WITH STRUCTURE
  6. ASP.NET MVC 入门2、项目的目录结构与核心的DLL
  7. Nginx介绍 分类: Nginx 服务器搭建 2015-07-13 10:50 19人阅读 评论(0) 收藏
  8. 黑马程序员-- C语言变量作用域与代码块
  9. USACO Hamming Codes DFS 构造
  10. 【代码学习】MYSQL数据库的常见操作
  11. oracle基本查询语句总结
  12. 利用SQL注入漏洞登录后台
  13. P2256 一中校运会之百米跑(map映射加并查集)
  14. 解决kali linux 升级后安装w3af 问题
  15. Codeforces 1139F Dish Shopping 树状数组套平衡树 || 平衡树
  16. jmeter时间格式化
  17. c++ 条件变量
  18. Spring中的@Async
  19. android 隐藏虚拟按钮栏及标题等权限设置
  20. Shiro 权限注解

热门文章

  1. 作业调度框架Quartz.NET-现学现用-02-任务监听 - 简书
  2. java判断一个单向链表是否有环路
  3. 094、Swarm 中最重要的概念(Swarm01)
  4. 【writeup】is_numeric函数矛盾运用
  5. BZOJ[3252]攻略(长链剖分)
  6. init.uniform / unit.normal
  7. 通过telnet自动下载cfg配置文件
  8. HTTPS的常见错误及解决方案Chrome篇
  9. requests中text,content,json之间的区别
  10. 【NOIP2014模拟8.24】小X 的道路修建