问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MySql命令行的1、mysql服务的启动和停止

发布网友 发布时间:2022-05-01 18:25

我来回答

2个回答

懂视网 时间:2022-05-01 22:46

<---------简单的数据库的操作-------------->

//创建数据库
create database database_name

//查看数据库
show databases

//选择数据库
use database_name

//删除数据库
drop database database_name 




<-----------------数据库中的存储引擎和数据类型------------------>

//查看支持的存储引擎
show engines;

//查询默认的储存引擎
show valiables like ‘storage_engine%‘;



<----------------表的操作----------------------->

//创建表
create table table_name(
 属性名 数据类型,
 属性名 数据类型,
 ...
 属性名 数据类型
)
//查看表
show tables;

//查看表的定义
describe table_name

//查看表的详细的定义
show create table table_name

//删除表
drop table table_name

//修改表--修改表名
alter table old_table_name rename new_table_name
//修改表--增加字段--在表的最后一个字段增加
alter table table_name add 属性名 属性类型
//修改表--增加字段--在表的第一个字段增加
alter table table_name add 属性名 属性类型 first
//修改表--增加字段--在指定的字段之后增加字段
alter table table_name add 属性名 属性类型 after 属性名
//修改表--删除字段
alter table table_name drop 属性名
//修改表--修改字段--修改字段的数据类型
alter table table_name modify 属性名 数据类型
//修改表--修改字段的名字
alter table table_name change 旧属性名 新属性名 旧数据类型
//修改表--同时修改字段的名字和属性
alter table table_name change 旧属性名 新属性名 新数据类型
//修改表--修改字段的顺序
alter table table_name modify 属性名1 数据类型 first|after 属性名2

//操作表的约束
//操作表的约束--设置非空约束(not null)
create table table_name(
 属性名 属性类型 not null,
 ...
)
//操作表的约束--设置字段的默认值(default)
create table table_name(
 属性名 属性类型 default 默认值,
 ...
)
//操作表的约束--设置唯一约束(unique,uk)
create table table_name(
 属性名 属性类型 unique,
 ...
)
//操作表的约束--设置主键约束(primary key,pk)--设置单字段主键,主键是当个表内属性作用
create table table_name(
 属性名 属性类型 primary key,
 ...
)
//操作表的约束--设置主键约束(primary key,pk)--设置多字段主键,主键是当个表内属性作用
create table table_name(
 属性名 属性类型,
 ...,
 [constraint 约束名] primary key(属性名,属性名...)
)
//操作表的约束--设置字段值自动增加(auto_increment)
create table table_name(
 属性名 属性类型 auto_increment
)
//操作表的约束--设置外键约束(foreign key,fk)
create table table_name(
 属性名 属性类型,
 属性名 属性类型,
 ...
 constraint 外键约束名 foreign key (属性名1)
 references 表名 (属性名2)
)



<-----------------索引的操作--------------->

//创建和查看普通索引
//创建表的同时创建
create table table_name(
 属性名 属性类型,
 属性名 属性类型,
 ...
 属性名 属性类型,
 index|key [索引名字](属性名1 [(长度)] [asc|desc])
)
//在已经存在的表上创建普通索引
create index 索引名 on 表名 (属性名 [长度] [asc|desc])
//通过sql语句的alter table创建普通索引
alter table table_name add index|key 索引名字(属性名1 [(长度)] [asc|desc])

//创建和查看唯一的索引
//创建表的同时创建
create table table_name(
 属性名 属性类型,
 属性名 属性类型,
 ...
 属性名 属性类型,
 unique index|key [索引名字](属性名1 [(长度)] [asc|desc])
)
//在已经存在的表上创建普通索引
create unique index 索引名 on 表名 (属性名 [长度] [asc|desc])
//通过sql语句的alter table创建普通索引
alter table table_name add unique index|key 索引名字(属性名1 [(长度)] [asc|desc])

//创建和查看全文索引
//创建表的同时创建
create table table_name(
 属性名 属性类型,
 属性名 属性类型,
 ...
 属性名 属性类型,
 fulltext index|key [索引名字](属性名1 [(长度)] [asc|desc])
)
//在已经存在的表上创建普通索引
create fulltext index 索引名 on 表名 (属性名 [长度] [asc|desc])
//通过sql语句的alter table创建普通索引
alter table table_name add fulltext index|key 索引名字(属性名1 [(长度)] [asc|desc])

//创建和查看多列索引
//创建表的同时创建
create table table_name(
 属性名 属性类型,
 属性名 属性类型,
 ...
 属性名 属性类型,
 fulltext index|key [索引名字](属性名1 [(长度)] [asc|desc],
    ...
    属性名n [(长度)] [asc|desc])
)
//在已经存在的表上创建普通索引
create fulltext index 索引名 on 表名 (属性名1 [长度] [asc|desc],
     ...
     属性名n [(长度)] [asc|desc])
//通过sql语句的alter table创建普通索引
alter table table_name add fulltext index|key 索引名字(属性名1 [(长度)] [asc|desc],
       ...
       属性名n [(长度)] [asc|desc])

//删除索引
drop index index_name on table_name


<------------------视图的操作------------------>
//视图虽然可以被看成是一种虚拟表,但是其物理上是不存在的
//创建视图
create view view_name as 查询语句

//查看视图
use database_name
show tables

// 查看信息的详细信息
show table status [from db_name] [like ‘pattern‘]

//查看视图的定义的信息
show create view view_name

//查看视图设计信息
describe | desc view_name

//删除视图
drop view view_name

//修改视图--create or replace view语句修改视图
create view view_name as 查询语句
--可以这样子
drop view view_exist;
create view new_view as 查询语句
//修改视图--alter语句修改视图
alter view view_name as 查询语句

//利用视图操作基本表
//检索(查询)数据
--通过视图查询数据,与通过表进行查询完全相同,只不过是通过视图查询会比表更加安全、更加简单、实用。
--在具体实现的时候,只需要将表名换成视图名就可以了
--例子:select * from view_selectproduct
//利用视图操作基本表的数据--添加数据操作
insert into view_select [(字段)] values (相关值)
//利用视图操作基本表的数据--删除数据操作
delete from view_select 查询语句
//利用视图操作基本表的数据--更新数据操作
update view_select set 相关语句

  

mysql命令行总结(一)

标签:自动   类型   asc   多列   index   基本   信息   exist   blog   

热心网友 时间:2022-05-01 19:54

net stop mysql  net start mysql

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
离过年还有2个月,是找工作,还是等过年? 还有两个多月就过年了,我是现在找工作呢还是过完年再找呢?现在找工作是... i57300u处理器属于什么水平 i5-7300u处于什么水平 国家线2024考研分数线是多少 电脑软件使用记录如何查看电脑当天的使用记录 在哪里查电脑最近使用情况怎么查看笔记本电脑的使用记录 英语题急求 ...以前都是以1MB/s速度下载,但是现在都不到300K/s,是不是WiFi路由器... 我家4兆的网线1台电脑可是我今天测网速时却只有16KB/S 这是为什么啊 plc有哪些应用领域 亲爱的热爱的第41集今晚几点演 学了plc可以干啥呀? 亲爱的热爱的第几集领结婚证 41集是什么内蓉,亲爱的,热爱的 亲爱的热爱的:韩商言与米邵飞喝醉酒,佟年与米邵飞睡在一起是哪一集 亲爱的热爱的,全,集 跪求2019年上映的电视剧《亲爱的,热爱的》高清视频在线观看 亲爱的,热爱的到底有多少集 亲爱的 热爱的在线观看一共有多少集 电视剧《亲爱的,热爱的》一共有几集? 简述数据在几种基本拓扑结构网络中传输原理 互联网原理 计算机网络连接原理是什么(越详细越好) 简述internet工作原理 互联网是通过什么传送信息的? internet的工作原理 互联网工作原理 互联网运行的原理是什么? 互联网的原理以及wifi的原理,信息如何以可见光传输 为什么早上嘴会发苦?这是脾胃有关系吗? 为什么早上睡醒以后,嘴里总觉得发苦? 早起嘴里很苦是怎么回事? 早上起来,嘴巴为什么是苦的??? 什么是判定系数r2,在一元线性回归分析的作用 多重判定系数的作用 怎么才能把QQ好友推荐备注的名字改掉? 别人给你大批让你加这些微信,然后建群,加一个人拉就拉进群里,8元钱一人,这是什么套路,犯法吗? 电脑怎么登录多个 电脑怎样同时登录两个 求指点,老板的油烟机,怎么选? 如何根据老板抽油烟机价格挑选适合的厨房用具? 老板油烟机有什么选购技巧? 老板抽油烟机还不熟悉究竟如何?想用合适的品牌。 ipad第八代什么时候出来 小说作家沐茗都有哪些作品 有没有一本小说女主角叫海微澜 超级搞笑的短小说 掉到井里 有什么好看的穿越小说吗?男强女强的 不要虐 谢谢 微信读书可以看到好友的记录吗