Xshell基础指令

数据库

·数据管理系统(DBMS)

·数据库氛围两大类:关系型数据库和非关系型数据库

·Sql全称(客户端-服务器):结构化查询语言(structured query language),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本的扩展名,但是注意一点,不同数据系统之间的SQL不能完全相互通用,也就是说不同种类的数据库管理系统的操作使用的是不完全相同的。

·数据库客户端-CS架构

· 关系型数据库(RDBMS)

 

关系型数据库

非关系型数据库

·数据库的操作单元

记录(行数据)

基础指令

#查看数据库  show databases;

#创建数据库  create database 库名称;

#创建数据库  create database 库名称 charset utf8;

#删除数据库  drop database 库名称;

#删除表 drop table 表名;

#查看表结构 desc 表名

#show tables;查看表

#创建表格

limit 1,2从索引为1数两条(包括本条)

limit分页

  1. Jim     (下标为0)
  2. Lucy     (1)
  3. Jack      (2)

Limit 1,1    以下表(1)查一个为(1)

Limt1,2    以下标(2)查两个为(1)(2)

前者为下标,后者表示查找数量

分组查找数量

count(*)统计数据有多少行

count(列名)

Count(1)

Count(*)

select * from 某个数据库名称   

Select  列名,列名 from  数据库

后面可以加条件 关系运算符如>,  < ,  =  ,   or,  and,  &&,  ||,  !=,   like %m%, order by,   group by,  limit

包含m

以l开头  like ‘l%’

以y结尾  like ‘%y’

desc倒序(从大到小)  order by 排序  去掉desc正序

#cd mysql

#pwd查看

#use 库名(相当于做了cd指令)切换库

#select  *  from 表名;查看所有数据

#select —列名——— from user;

服务端

授权(直接授权时可创建用户 )

#grant all on *.* to root@ '10.0.0.%’ identified by ‘123456’;

#grant all on wordpress .* to wordpress@ '10.0.0.%’ identified by ‘123456’;

#grant all on wordpress.menu to jaden@ '10.0.0.%’  identified by ‘123456’;

#grant 操作(增删改查.all)on 库名.表名 to 用户名@‘%’ identified by ‘123456’;

#安装完之后建议用一下安全初始化命令

创建表格

插入多条

显示表结构,查看NULL列是否为yes,yes可为空,NO不为空,或有初始值

charset=utf8mb4支持全部中文

创建表的时候指定字符型编码

改表

可用and或or连接删除条件

Char直接开辟全部字节

Varchar用多少开辟多少

导入数据

Mysql   <world.sql

Count(*)

As  相当于重新命名

MUL普通索引

cmd进入mysql操作

win+R,输入cmd,打开cmd窗口,进入到 mysql bin目录的路径下

第一步:启动mysql服务,可以通过“net start myql”命令实现;

第二步:先使用DOS命令进入mysql的安装目录下的bin目录中;

第三步:在命令行输入:mysql -u 用户名 -p密码;回车;

-h表示服务器名,localhost表示本地,-hlocalhost 可不输入;

-u为数据库用户名,root是mysql默认用户名;

-p为密码,如果设置了密码,可直接在-p后链接输入,如:-p123456,用户没有设置密码,显示Enter password时,直接回车即可。)如果密码中带有特殊字符,如&等,可以-p后面不直接输入密码,回车后,手动在Enter password:后面输入密码。

cmd下的mysql操作

数据库有关操作

1.查询时间:select now();

2.查询当前用户:select user();

3.查询数据库版本:select version();

4.列出数据库:show databases;

5.选择数据库:use databaseName;

6.建立数据库:create database databaseName;

7.查看新创建的数据库信息:show create database databaseName;

8.删除数据库:drop database databaseName;

数据表有关操作

1.查看数据表存储引擎:show engines;

2.列出表格:show tables;

3.创建表:CREATE TABLE tableName(

    c_num int (11) not null  unique primary key auto_increment,

    c_name varchar (50),

    c_contact varchar (50),

    c_city varchar (50),

    c_birth datetime not null

);

4.查看表结构:desc tableName;

5.显示表格列的属性:show columns from tableName;

6.修改字段类型:alter table tableName modify fieldName newFieldType;

7.字段改名:alter table tableName change oldFieldName newFieldName newFieldType;

8.表改名:alter table oldTableName rename newTableName;

9.复制表:create table tableName2 select * from ttableName1;

10. 插入表中一行记录:insert into tableName values ("value1","value2","value3"......);

11. 删除表中一行记录:delete from tableName where columnName=value; //不加where将删除全部数据

12. 更新表中一行记录:update tableName set columnName=value where columnName=value;

13. 查询表中所有记录:select * from tableName;

14.删除表:drop TABLE tableName;

备注:

MySQL会使用索引的操作符号

  <,<=,>=,>,=,between,in,不带%或者_开头的like

mysql退出:

在dos下运行net start mysql 不能启动mysql!提示发生系统错误 5;拒绝访问!切换到管理员模式就可以启动了。所以要以管理员身份来运行cmd程序来启动mysql。

dos命令的基本操作:

盘符: 例如想进入D盘   d:   

cd      进入到当前盘某个目录。

cd \    进入当前盘根目录

cd \windows  进入到当前盘Windows目录

cd..    退出到上一级目录

  • 26
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Xshell中,暂停指令通常用于暂停当前运行的命令或脚本。根据提供的引用内容,我没有找到具体的暂停指令。然而,根据Xshell的常用命令和快捷键,你可以尝试以下方法来达到暂停的效果: 1. Ctrl + S:这个组合键通常用于暂停当前会话的输出。可以使用Ctrl + Q来恢复。 2. Ctrl + C:这个组合键通常用于终止当前正在运行的命令或脚本。 请注意,这些指令的效果可能会因所运行的命令或脚本而异。如果你需要更具体的指令,请查阅Xshell的官方文档或参考其他可靠来源。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【Xshellxshell本地指令以及常用命令大全](https://blog.csdn.net/zsq520520/article/details/91971905)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [xshell xshell xshell xshell](https://download.csdn.net/download/Legendaryo/87742344)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值