之前一直用Navicat Premium链接数据库,其实在xshell也可以链接数据库,本文将先介绍如何用xshell链接数据库的方法。

1.打开xshell,连接上

输入指令:mysql -h 192.168.10.120 -u root -p 回车,-h后面是数据库hostname,-u后面是数据库用户名,-p后面是密码

 1 root@VM-0-12-centos[14:05:47]:~
2 $ mysql -h ** -u ** -p
3 Enter password:
4 Welcome to the MySQL monitor. Commands end with ; or \g.
5 Your MySQL connection id is 52674
6 Server version: 5.6.25 Source distribution
7
8 Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved.
9
10 Oracle is a registered trademark of Oracle Corporation and/or its
11 affiliates. Other names may be trademarks of their respective
12 owners.
13
14 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
15
16 mysql>

这样就表示连接上了。里面输入SQL语句就和MySQL一样使用,注意SQL语句的结尾分号“;”必须有!,否则会报错。

 1 #查看数据库
2 mysql> show databases;
3 +--------------------+
4 | Database |
5 +--------------------+
6 | n_schema |
7 | ao_students |
8 | students |
9 | aoshi |
10 | test_ab |
11 +--------------------+
12 5 rows in set (0.02 sec)

2.查看数据表:

 1 mysql> use test_ab;
2 Reading table information for completion of table and column names
3 You can turn off this feature to get a quicker startup with -A
4
5 Database changed
6 mysql> show tables;
7 +-------------------+
8 | Tables_in_test_ab |
9 +-------------------+
10 | mytb1 |
11 | tb |
12 | tb_emp1 |
13 | tb_emp2 |
14 | tg |
15 | tt |
16 | tt1 |
17 | ty |
18 +-------------------+
19 8 rows in set (0.03 sec)

表格查询:

 1 mysql> select * from ty;
2 +----+--------------+--------+-------+
3 | id | nam | deptid | slary |
4 +----+--------------+--------+-------+
5 | 1 | 嗯嗯呃呃 | 1 | 20000 |
6 | 2 | | 2 | 33434 |
7 | 3 | 嗯嗯 | 1 | 20000 |
8 | 4 | 开 | 2 | 33434 |
9 | 5 | erew | 1 | 20000 |
10 | 6 | | 2 | 33434 |
11 | 7 | | 5 | 25000 |
12 | 8 | 张三 | 1 | 20000 |
13 | 9 | 李四 | 2 | 33434 |
14 | 10 | 王五 | 1 | 20000 |
15 | 11 | 人 | 2 | 33434 |
16 | 12 | 有 | 1 | 20000 |
17 | 13 | | 5 | 25000 |
18 | 14 | 张三 | 3 | 1984 |
19 | 15 | 李四 | 45 | 1982 |
20 | 16 | 王五 | 76 | 1982 |
21 | 17 | 人 | 48 | 1988 |
22 | 18 | 有 | 90 | 1928 |
23 | 19 | | 23 | 1988 |
24 +----+--------------+--------+-------+
25 19 rows in set (0.03 sec)

出现中文乱码问题,可以用以下命令临时解决,为什么是临时解决?重新登入后还是有有乱码问题。表格没有对齐—现在各大网站还没有更好的解决方案。

1 mysql> set names utf8;
2 Query OK, 0 rows affected (0.03 sec)

今天先写这些,后面再更。

Xshell怎么连接数据库的更多相关文章

  1. xshell远程连接另一台电脑的数据库,启动图形失败

    1.用xshell远程连接数据库10.62.207.152,且用oracle用户直接登陆 2.执行:netca 报错: Oracle Null Service Configuration: Error ...

  2. mysql,本地连接看到的数据库不全,远程连接看到的数据库是完整的

    xshell本地连接数据库,show databases; 下面只显示了两个数据库,mysql数据库看不到,问题原因是:用户没有权限 navicat远程连接,比上面看到的数据库多了很多,能看到mysq ...

  3. mysql workbench连接不上远程数据库,xshell无法连接远程主机的问题

    1.先说xshell无法连接的问题 最近使用virtualbox装了个ubuntu-16.04,然后在win7上使用xshell连接,首先确认win7能ping通虚拟机ip.然后确认是否安装了open ...

  4. Navicat for mysql远程连接数据库详(1130错误解决方法)

    用Navicat for mysql连接数据库测试下连接 如果出现1130错误错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to ...

  5. 通过xshell在linux上安装mysql5.7(终极版)

    通过xshell在linux上安装mysql5.7(终极版) 0)通过xshell连接到远程服务器 1)彻底删除原来安装的mysql 首先查看:rpm -qa|grep -i mysql 删除操作(一 ...

  6. Xshell 连接CentOS服务器解密

    平台之大势何人能挡? 带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4822808.html Xshell生成密钥key(用于Linux 免密码登录)htt ...

  7. react+redux教程(八)连接数据库的redux程序

    前面所有的教程都是解读官方的示例代码,是时候我们自己写个连接数据库的redux程序了! 例子 这个例子代码,是我自己写的程序,一个非常简单的todo,但是包含了redux插件的用法,中间件的用法,连接 ...

  8. 【基于WinForm+Access局域网共享数据库的项目总结】之篇三:Access远程连接数据库和窗体打包部署

    篇一:WinForm开发总体概述与技术实现 篇二:WinForm开发扇形图统计和Excel数据导出 篇三:Access远程连接数据库和窗体打包部署 [小记]:最近基于WinForm+Access数据库 ...

  9. winForm连接数据库(sqlserver2005)

    帮同学搞个课程设计winform连接sqlserver2005 具体方法: .添加App.config文件 2.在App.config文件中添加节点 <?xml version="1. ...

随机推荐

  1. yml配置从nacos配置中心取数据(单个或多个)

    读取单个文件 spring: application: name: test-server cloud: nacos: config: server-addr: localhost:8848 name ...

  2. Springboot2.x入门——helloWorld

    Springboot2.x入门--helloWorld 一.简介 1.1 Springboot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的 ...

  3. AI 芯片的分类及技术

    AI 芯片的分类及技术 人工智能芯片有两种发展路径:一种是延续传统计算架构,加速硬件计算能力,主要以 3 种类型的芯片为代表,即 GPU. FPGA. ASIC,但 CPU依旧发挥着不可替代的作用:另 ...

  4. 分层条件关系网络在视频问答VideoQA中的应用:CVPR2020论文解析

    分层条件关系网络在视频问答VideoQA中的应用:CVPR2020论文解析 Hierarchical Conditional Relation Networks for Video Question ...

  5. deeplearning搜索空间

    deeplearning搜索空间 搜索空间是神经网络搜索中的一个概念.搜索空间是一系列模型结构的汇集, SANAS主要是利用模拟退火的思想在搜索空间中搜索到一个比较小的模型结构或者一个精度比较高的模型 ...

  6. NVIDIA GPU的快速傅立叶变换

    NVIDIA GPU的快速傅立叶变换 cuFFT库提供GPU加速的FFT实现,其执行速度比仅CPU的替代方案快10倍.cuFFT用于构建跨学科的商业和研究应用程序,例如深度学习,计算机视觉,计算物理, ...

  7. SpringBoot原理深入及源码剖析(一) 依赖管理及自动配置

    前言 传统的Spring框架实现一个Web服务需要导入各种依赖jar包,然后编写对应的XML配置文件等,相较而言,SpringBoot显得更加方便.快捷和高效.那么,SpringBoot究竟是如何做到 ...

  8. iis配置代理服务器解决跨域问题

    iis配置代理服务器解决跨域问题 解决:在发布的项目根目录添加web.config配置文件 在配置文件中system.webServer节点中加入 <?xml version="1.0 ...

  9. 11张流程图搞定 Spring Bean 生命周期

    在网上已经有跟多Bean的生命周期的博客,但是很多都是基于比较老的版本了,最近把整个流程化成了一个流程图.待会儿使用流程图,说明以及代码的形式来说明整个声明周期的流程.注意因为代码比较多,这里的流程图 ...

  10. Golang学习(用代码来学习) - 第五篇

    /** 并发控制:context的学习 */ func context_test() { PrintStartSeperator("context_test") ctx, canc ...