Xshell怎么连接数据库
2021/6/10 19:26:34
本文主要是介绍Xshell怎么连接数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一,打开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)
查看数据表:
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怎么连接数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略