wordpress视频站代码,邯郸普通网站建设,简单的个人网页制作,网络广告图片TiDB是一个分布式数据库系统#xff0c;具有高可用性、可扩展性和兼容性等特点。下面是一个TiDB的部署方案及常用命令50条。
一、TiDB部署方案 安装TiUP#xff1a;TiUP是一个TiDB生态系统的集成管理工具#xff0c;你可以使用它来安装和管理各种TiDB组件。 curl --proto h…TiDB是一个分布式数据库系统具有高可用性、可扩展性和兼容性等特点。下面是一个TiDB的部署方案及常用命令50条。
一、TiDB部署方案 安装TiUPTiUP是一个TiDB生态系统的集成管理工具你可以使用它来安装和管理各种TiDB组件。 curl --proto https --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh创建TiDB集群使用TiUP来创建一个新的TiDB集群。 tiup cluster deploy mytidb v4.0.0 ~/topology.yaml部署PD组件PD是TiDB集群中的元数据管理组件必须先部署它才能继续进行后续操作。 tiup cluster scale-out mytidb pd --pd 192.168.0.101:2379,192.168.0.102:2379,192.168.0.103:2379部署TiKV组件TiKV是分布式存储组件负责存储TiDB集群中的数据。 tiup cluster scale-out mytidb tikv --tikv 192.168.0.201:20160,192.168.0.202:20160,192.168.0.203:20160部署TiDB组件TiDB是关系型数据库组件提供SQL查询等功能。 tiup cluster scale-out mytidb tidb --db 192.168.0.301:4000安装TiDB DashboardTiDB Dashboard是一个Web界面可以查看TiDB集群的状态和性能指标。 tiup install dashboard启动TiDB Dashboard启动TiDB Dashboard并访问http://localhost:2379。 tiup dashboard二、常用命令 启动TiDB集群 tiup cluster start mytidb停止TiDB集群 tiup cluster stop mytidb重启TiDB集群
tiup cluster restart mytidb扩容TiKV组件
tiup cluster scale-out mytidb tikv --tikv 192.168.0.204:20160缩容TiKV组件
tiup cluster scale-in mytidb -N 192.168.0.203:20160查看TiDB集群状态
tiup cluster display mytidb查看TiDB集群日志
tiup cluster log mytidb使用PD-CTL工具管理PD集群
pd-ctl -u http://192.168.0.101:2379 config show使用TiKV-CTL工具管理TiKV集群
tikv-ctl --host 192.168.0.201 --port 20160 db --pd http://192.168.0.101:2379查看TiDB Dashboard日志
tiup dashboard log检查TiDB Dashboard配置
tiup dashboard check --dashboard设置TiDB Dashboard用户名和密码
tiup dashboard --usernameadmin --passwordmy_passwd查看TiDB Dashboard帮助文档
tiup dashboard help创建TiDB数据库
create database mydb;删除TiDB数据库
drop database mydb;列出所有数据库
show databases;创建TiDB表
create table mytable (id int primary key, name varchar(100));删除TiDB表
drop table mytable;查询TiDB表数据
select * from mytable;插入TiDB表数据
insert into mytable (id, name) values (1, Alice);更新TiDB表数据
update mytable set nameBob where id1;删除TiDB表数据
delete from mytable where id1;开始TiDB事务
begin;提交TiDB事务
commit;回滚TiDB事务
rollback;备份TiDB数据库
tiup backup create mybackup --db mydb恢复TiDB数据库
tiup backup restore mybackup --db mydb清空TiKV节点数据
tiup ctl:v4.0.0 --host 192.168.0.201 --port 20160 kv clear-region 1设置TiKV节点日志级别
tiup ctl:v4.0.0 --host 192.168.0.201 --port 20160 config set log-level info查看TiDB进程列表
ps aux | grep tidb查看TiKV进程列表
ps aux | grep tikv查看PD进程列表
ps aux | grep pd-server查看TiDB运行状态
systemctl status tidb.service查看TiKV运行状态
systemctl status tikv.service查看PD运行状态
systemctl status pd.service启动TiDB服务
systemctl start tidb.service停止TiDB服务
systemctl stop tidb.service重启TiDB服务
systemctl restart tidb.service查看TiDB配置文件
cat /etc/tidb/tidb.toml查看TiKV配置文件
cat /etc/tikv/tikv.toml查看PD配置文件
cat /etc/pd/pd.toml安装TiDB客户端
curl https://tiup-mirrors.pingcap.com/install_tidb_client.sh | sh连接TiDB数据库
mysql -h 192.168.0.301 -P 4000 -u root -p以上这些命令可以帮助你在TiDB集群中进行常见的操作和管理。当然还有其他很多命令可用于更高级的操作和调试。