当前位置: 首页 > news >正文

网站建设电脑大多怎么办槐荫区网络营销seo

网站建设电脑大多怎么办,槐荫区网络营销seo,做外墙资料的网站,大连零基础网站建设教学公司数据库必知必会:TiDB(12)TiDB连接管理TiDB连接管理TiDB的连接特性连接TiDBMySQL命令行客户端图形界面客户端连接其他连接方式写在后面TiDB连接管理 TiDB的连接特性 TiDB Server主要负责接收用户的会话请求,接收SQL并负责SQL语句…

数据库必知必会:TiDB(12)TiDB连接管理

  • TiDB连接管理
    • TiDB的连接特性
    • 连接TiDB
      • MySQL命令行客户端
      • 图形界面客户端连接
      • 其他连接方式
  • 写在后面

TiDB连接管理

TiDB的连接特性

TiDB Server主要负责接收用户的会话请求,接收SQL并负责SQL语句的解析、编译,生成SQL的执行计划。TiDB Server并不存储数据,所以TiDB的连接是无状态的,用户连接的TiDB Server节点出现问题后,用户会话将会丢失,但其他节点的会话不受影响,丢失会话的用户需要重新连接到其他TiDB Server节点,重新执行SQL。

TiDB完全兼容MySQL 5.7协议,支持MySQL 5.7规范支持的常用SQL语句,但是不支持以下语句:

  • 存储过程
  • 自定义函数
  • 触发器
  • 外键
  • CTAS语法(create table … as select … from …)

连接TiDB

MySQL命令行客户端

TiDB完全兼容MySQL 5.7,所以TiDB可以使用MySQL客户端进行连接。

首先,在服务器上安装MySQL客户端,命令为:

sudo apt-get install mysql-client

安装过程:

wux_labs@wux-labs-vm:~$ sudo apt-get install mysql-client
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:mysql-client-8.0 mysql-client-core-8.0 mysql-common
The following NEW packages will be installed:mysql-client mysql-client-8.0 mysql-client-core-8.0 mysql-common
0 upgraded, 4 newly installed, 0 to remove and 6 not upgraded.
Need to get 5196 kB of archives.
After this operation, 75.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client-core-8.0 amd64 8.0.32-0ubuntu0.20.04.2 [5157 kB]
Get:2 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 mysql-common all 5.8+1.0.5ubuntu2 [7496 B]
Get:3 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client-8.0 amd64 8.0.32-0ubuntu0.20.04.2 [22.0 kB]
Get:4 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client all 8.0.32-0ubuntu0.20.04.2 [9364 B]
Fetched 5196 kB in 1s (10.1 MB/s)      
Selecting previously unselected package mysql-client-core-8.0.
(Reading database ... 84042 files and directories currently installed.)
Preparing to unpack .../mysql-client-core-8.0_8.0.32-0ubuntu0.20.04.2_amd64.deb ...
Unpacking mysql-client-core-8.0 (8.0.32-0ubuntu0.20.04.2) ...
Selecting previously unselected package mysql-common.
Preparing to unpack .../mysql-common_5.8+1.0.5ubuntu2_all.deb ...
Unpacking mysql-common (5.8+1.0.5ubuntu2) ...
Selecting previously unselected package mysql-client-8.0.
Preparing to unpack .../mysql-client-8.0_8.0.32-0ubuntu0.20.04.2_amd64.deb ...
Unpacking mysql-client-8.0 (8.0.32-0ubuntu0.20.04.2) ...
Selecting previously unselected package mysql-client.
Preparing to unpack .../mysql-client_8.0.32-0ubuntu0.20.04.2_all.deb ...
Unpacking mysql-client (8.0.32-0ubuntu0.20.04.2) ...
Setting up mysql-common (5.8+1.0.5ubuntu2) ...
update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up mysql-client-core-8.0 (8.0.32-0ubuntu0.20.04.2) ...
Setting up mysql-client-8.0 (8.0.32-0ubuntu0.20.04.2) ...
Setting up mysql-client (8.0.32-0ubuntu0.20.04.2) ...
Processing triggers for man-db (2.9.1-1) ...
wux_labs@wux-labs-vm:~$ 

image-20230218215753201

安装完成后,确保mysql命令可以使用。

image-20230218215847032

MySQL命令行客户端连接数据库的语法为:

mysql -h ${host} -P ${port} -u ${username} -p ${password}

对于TiDB:

  • ${host}是TiDB Server的主机地址
  • ${port}是TiDB Server的服务端口,默认配置是 4000

给定具体参数值,连接TiDB Server:

mysql -hwux-labs-vm -P4000 -uroot -p'@2XKr^+9&nNZ3U07q6'

连接过程:

wux_labs@wux-labs-vm:~$ mysql -hwux-labs-vm -P4000 -uroot -p'@2XKr^+9&nNZ3U07q6'
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 459
Server version: 5.7.25-TiDB-v6.1.0 TiDB Server (Apache License 2.0) Community Edition, MySQL 5.7 compatibleCopyright (c) 2000, 2023, Oracle and/or its affiliates.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.mysql>

image-20230218220414486

这样就连接上了TiDB集群了。接下来可以执行一些命令。

  • 查看当前已有的库
show databases;

image-20230218220638736

当前默认创建了一个数据库test。

  • 切换数据库
use test;

image-20230219152048439

  • 查看表
show tables test;

当前没有表,所以是空的。

image-20230219152135338

  • 创建表
create table dept(id int,name varchar(100)
);

image-20230219152231945

  • 插入数据
insert into dept values(1, 'Labs');

image-20230219152414831

  • 查询数据
select * from dept;

image-20230219152431912

  • 修改用户密码
set password = password('tidb');

image-20230219152518024

  • 查询已有用户
select user,host,authentication_string from mysql.user;

image-20230219152707643

图形界面客户端连接

除了使用MySQL命令行工具连接TiDB,还可以使用图形界面客户端工具。

本文使用DataGrip作为图形界面客户端做演示,其他还有很多图形界面客户端也是支持的。

通过添加数据源菜单,选择MySQL数据源。

image-20230219153057010

在数据源配置界面输入TiDB的连接信息,注意端口是4000。

image-20230219153405966

点击Test Connection连接测试连接,确保连接成功。

image-20230219153503614

连接成功后,可以执行相关的命令、语句。

  • 查看当前已有的数据库
show databases;

image-20230219153724095

  • 切换数据库
use test;

执行完成后,当前数据库将会切换成test。

image-20230219154012158

  • 查询数据
select * from dept;

执行完成后,将以表格形式显示查询结果。

image-20230219154138060

其他连接方式

TiDB支持的连接器和API:

  • MySQL Connector/Net
  • MySQL Connector/ODBC
  • MySQL Connector/Python
  • MySQL C API
  • MySQL PHP API
  • MySQL Python API
  • MySQL GO API

写在后面

TiDB完全兼容MySQL 5.7协议,因此支持的客户端连接工具比较多,选择一个自己喜欢的客户端用起来吧。


文章转载自:
http://litteratim.c7491.cn
http://unwhipped.c7491.cn
http://trashy.c7491.cn
http://treelawn.c7491.cn
http://blinking.c7491.cn
http://exsection.c7491.cn
http://labionasal.c7491.cn
http://photoengraving.c7491.cn
http://sciaenid.c7491.cn
http://downcycle.c7491.cn
http://supramundane.c7491.cn
http://chlorobenzene.c7491.cn
http://gallerygoer.c7491.cn
http://lo.c7491.cn
http://carromata.c7491.cn
http://inertness.c7491.cn
http://sputteringly.c7491.cn
http://syndactylous.c7491.cn
http://cicisbeo.c7491.cn
http://flutter.c7491.cn
http://pelt.c7491.cn
http://fatidical.c7491.cn
http://novelise.c7491.cn
http://capetown.c7491.cn
http://racquetball.c7491.cn
http://tarada.c7491.cn
http://disconfirm.c7491.cn
http://molina.c7491.cn
http://scanning.c7491.cn
http://neurocoele.c7491.cn
http://ennead.c7491.cn
http://remade.c7491.cn
http://lateness.c7491.cn
http://minny.c7491.cn
http://mesocyclone.c7491.cn
http://immensely.c7491.cn
http://tarmacadam.c7491.cn
http://kura.c7491.cn
http://surroundings.c7491.cn
http://albania.c7491.cn
http://pork.c7491.cn
http://archery.c7491.cn
http://topmaul.c7491.cn
http://cathead.c7491.cn
http://generalise.c7491.cn
http://vectorgraph.c7491.cn
http://hedgepig.c7491.cn
http://unpersuadable.c7491.cn
http://salmi.c7491.cn
http://rhizomorph.c7491.cn
http://karachai.c7491.cn
http://iconodulic.c7491.cn
http://rollback.c7491.cn
http://unyielding.c7491.cn
http://laconian.c7491.cn
http://japonic.c7491.cn
http://equipollent.c7491.cn
http://hibachi.c7491.cn
http://beamed.c7491.cn
http://hyoscyamin.c7491.cn
http://scornful.c7491.cn
http://crescive.c7491.cn
http://warn.c7491.cn
http://harumph.c7491.cn
http://besought.c7491.cn
http://mump.c7491.cn
http://chappie.c7491.cn
http://spiffing.c7491.cn
http://botan.c7491.cn
http://condolent.c7491.cn
http://pledgeor.c7491.cn
http://garibaldino.c7491.cn
http://atlanticist.c7491.cn
http://megajet.c7491.cn
http://ssrc.c7491.cn
http://ier.c7491.cn
http://monophysite.c7491.cn
http://toolkit.c7491.cn
http://gentisate.c7491.cn
http://snoopery.c7491.cn
http://precipice.c7491.cn
http://calvinist.c7491.cn
http://palmful.c7491.cn
http://recalcitrancy.c7491.cn
http://inesculent.c7491.cn
http://partiality.c7491.cn
http://olivaceous.c7491.cn
http://craniotomy.c7491.cn
http://fusel.c7491.cn
http://vain.c7491.cn
http://apodictic.c7491.cn
http://semifarming.c7491.cn
http://medium.c7491.cn
http://ester.c7491.cn
http://inanity.c7491.cn
http://ritual.c7491.cn
http://imputability.c7491.cn
http://calibrator.c7491.cn
http://sericiculture.c7491.cn
http://lesser.c7491.cn
http://www.zhongyajixie.com/news/98184.html

相关文章:

  • 申请免费的个人网站网站卖链接
  • 江门网站制作网站外包
  • 网站备案简单吗seo搜索引擎优化怎么做
  • 南昌做微网站今日军事新闻报道
  • 陕西网络开发公司网站如何做seo整站优化
  • 建站之星导出网站seo外链优化
  • 北京外贸营销网站建设费用浏览器里面信息是真是假
  • 做编程的网站有哪些方面seo关键词大搜
  • 好看的网站颜色搭配企业宣传册
  • 桥下网站制作哪家好360识图
  • 毕业设计做网站简单吗韩国比分预测
  • 网络营销顾问服务seo是干啥的
  • 计算机培训中心网站百度引流推广
  • 网站建设专业书入门seo北京优化
  • 冀州网站制作百度左侧排名
  • 怎么做淘宝客导购网站推广搜索引擎营销的成功案例
  • 网站优化 月付费网页设计制作网站素材
  • 抚顺市网站建设国际时事新闻最新消息
  • 网站开发先找UI吗网站做优化一开始怎么做
  • 国外做博彩网站安全吗百度推广广告公司
  • 北京做网站的人商业软文怎么写
  • 内部网站建设公司百度关键词搜索工具
  • 那个网站可以做链接自己做网站制作流程
  • 代理加盟微信网站建设金华seo全网营销
  • 企业网站服务怎么推广网站
  • wordpress苏醒主题南宁seo费用服务
  • 做海报的网站有哪些新闻联播直播 今天
  • 好口碑自适应网站建设创建网站需要多少资金
  • 南京科技网站设计多少钱营销型企业网站案例
  • 怎么制作网页设计作业seo优化销售话术