通过命令行启动、停止MySQL服务器:

start: net start mysql

stop: net stop mysql

连接MySQL服务器:\>mysql -h127.0.0.1 -uroot -p

断开MySQL服务器:mysql>quit;

创建数据库:create database db_name;

查看数据库:show databases;

选择数据库:use db_name;

删除数据库:drop database db_name;

创建数据库:

create [temporary] table [if not exists] tabl_name

[(create_definition,...)][table_options][select_statement]

temporary 如果使用此关键字,表示创建一个临时表

if not exists 该关键字用于避免表存在时产生错误

create_definition 表的列属性,MySQL要求在创建表时,至少包含一列

table_options 表的一些特性参数

select_statement select语句描述部分,用它可以快速创建表

下面介绍列属性create_definition部分,具体格式:

col_name type [not null|null][default default_value][auto_increment][primary key] [reference_definition]

col_name 字段名

type 字段类型

not null|null 指出该列是否允许是空值

default default_value 表示默认值

auto_increment 表示是否自动编号,每个表只能有一个auto_increment列,并且必须被索引

primary key 表示是否为主键

reference_difinition 为字段添加注释

查看表结构:desc/describe tbl_name [col_name];

修改表结构:

alter table tbl_name alter_spec[,alter_spec]

alter_spec:

add [column] create_definition [first|after col_name] //添加新字段

add index [index_name](index_col_name,...) //添加索引名称

add primary key (index_col_name,...)//添加主键名称

add unique [index_name](index_col_name,...)//添加唯一索引

alter [column] col_name{set default literal|drop default} //修改字段名称

change [column] old_col_name create_definition //修改字段类型

modify [column] create_definition //修改子句定义字段

drop [column] col_name //删除字段名称

《mysql 分库分表 建表MySQL常用操作》总结了关于程序员教程,对于我们来第二电脑网确实能学到不少知识。

drop primary key //删除主键名称

drop index index_name //删除索引名称

rename [as] new_tbl_name //更改表明

重命名表:rename table tbl_name_1 to tbl_name_2;

删除表:drop table [if exists] tbl_name;

数据库备份:\>mysqldump -uusername -ppassword db_name > c:\db.txt

数据库恢复:mysql -uusername -ppassword db_name < c:\db.txt

更多:mysql 分库分表 建表MySQL常用操作

https://www.002pc.comhttps://www.002pc.com/mysql/3290.html

你可能感兴趣的MySQL,常用,操作

No alive nodes found in your cluster

0踩

0 赞

mysql 分库分表 建表,mysql 分库分表 建表MySQL常用操作相关推荐

  1. mysql分片库分页查询_Mysql分库分表

    一.数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值.在业务Service来看就是,可用数据库连接少甚至无连接可用.接下来就 ...

  2. 基于MySQL数据库下亿级数据的分库分表

    来自:www.cnblogs.com/jpfss/ 移动互联网时代,海量的用户数据每天都在产生,基于用户使用数据等这样的分析,都需要依靠数据统计和分析,当数据量小时,数据库方面的优化显得不太重要,一旦 ...

  3. mysql分库分表风险_数据库分库分表存在的问题及解决方案

    读写分离分散了数据库读写操作的压力,但是没有分散存储压力,当数据库的数据量达到千万甚至上亿条的时候,单台数据库服务器的存储能力就会达到瓶颈,主要体现在以下几个方面: 数据量太大,读写性能会下降,即使有 ...

  4. 数据库查询某一列大写转化小写字母表示_基于MySQL数据库下亿级数据的分库分表...

    每天给你诚意满满的干货 本文来自程序之心知乎专栏收到的投稿 作者:恒生研究院 移动互联网时代,海量的用户数据每天都在产生,基于用户使用数据等这样的分析,都需要依靠数据统计和分析,当数据量小时,数据库方 ...

  5. 不用Oracle?基于MySQL数据库下亿级数据的分库分表

    墨墨导读:本文以一个实际的项目应用为例,层层向大家剖析如何进行数据库的优化.项目背景是企业级的统一消息处理平台,客户数据在5千万加,每分钟处理消息流水1千万,每天消息流水1亿左右. 数据库在金融行业怎 ...

  6. mysql分库分表配置命令_mysql分库分表中间件Heisenberg

    "trans_shard"> "trans_online, trans_content, trans_tb "dataNode="transDN ...

  7. Mysql学习总结(59)——数据库分库分表策略总结

    一.为什么分库分表 我们知道每台机器无论配置多么好它都有自身的物理上限,所以当我们应用已经能触及或远远超出单台机器的某个上限的时候,我们惟有寻找别的机器的帮助或者继续升级的我们的硬件,但常见的方案还是 ...

  8. 什么是分库分表?为什么需要分表?什么时候分库分表

    不急于上手实战 ShardingSphere 框架,先来复习下分库分表的基础概念,技术名词大多晦涩难懂,不要死记硬背理解最重要,当你捅破那层窗户纸,发现其实它也就那么回事. 什么是分库分表 分库分表是 ...

  9. 元数据解决分表不可 mysql_说说分库分表的一个最佳实践

    概述 分布式数据库已经流行好多年,产品非常众多,其中分布式数据库中间件使用场景最广.本文主要是总结如何基于分布式数据库中间件做数据库架构设计,以充分发挥它的分布式能力.各个中间件产品功能核心原理相同, ...

最新文章

  1. Android AdapterView 源码分析以及其相关回收机制的分析
  2. lucene源码分析(3)facet实例
  3. linux route命令详解
  4. k8s 通用的java项目迁移流程
  5. 5最后一条记录_在一堆数据中,如何获取最后一次记录?
  6. .NET Core微服务之基于IdentityServer建立授权与验证服务(续)
  7. ROBOTS.TXT屏蔽笔记、代码、示例大全
  8. Python使用装饰器和线程限制函数执行时间的方法
  9. Hibernate ,Mybatis 区别,以及各自的一级,二级缓存理解
  10. JavaScript之数组去重
  11. 13 岁编程!少年比尔·盖茨如何成为最成功的自学成才程序员?
  12. html表格隐藏1行,js控制隐藏或显示table的某一行
  13. hadoop 如何连beeline_Hadoop家族新成员Hbase重磅来袭
  14. MyBatis-Plus 如何自动生成代码
  15. Win10系统开机后任务栏卡死解决方法
  16. 从JDBC到Mybatis
  17. 青木的书籍,--股票
  18. 基于canvas的图片剪裁工具
  19. 数字中国城市巡礼之济宁:以信立本,大数据点亮城市信用招牌
  20. led灯什么牌子的质量好又耐用?2022性价比高的led护眼灯品牌推荐

热门文章

  1. (转)ScriptManager.RegisterStartupScript方法和Page.ClientScript.RegisterStartupScript() 方法...
  2. 《Windows脚本应用详解》已经出版
  3. 使用模块化工具Rollup打包自己开发的JS库
  4. Intellij IDEA社区版集成Maven插件
  5. Docker上搭建Mysql8.0服务器
  6. 【详细说明】nginx反向代理wss websocket
  7. 【大学物理】毕奥萨伐尔定律
  8. 如何在JavaScript中大写字符串的首字母
  9. 易于使用的人工智能_通过AI使网络更易于访问
  10. 欧洲进出口银行_欧洲对开放银行的推动如何迫使银行应用改善用户体验