`

mysql常用命令-更新中

 
阅读更多

查看索引查看索引mysql> show index from tblname;

 

SHOW VARIABLES LIKE 'innodb_buffer_pool_size';//占用内存最大的一块,用来存放各种数据的缓存。

包括数据页,索引页,插入缓冲(insert buffer),锁信息,自适应hash索引,数据字典信息

 

SHOW VARIABLES LIKE 'innodb_additional_mem_pool_size';//设置 InnoDB 存储的数据目录信息和其它内部数据结构的内存池大小

 

SHOW VARIABLES LIKE 'innodb_log_buffer_size';//这个参数设置 InnoDB 用来往磁盘上的日志文件写操作的缓冲区的大小。这有点像 Oracle 的 log_buffer ,通过内存缓冲来延缓磁盘 I/O 以提高访问的效率。 因为 MySQL 每秒都会将日志缓冲区的内容刷新到日志文件,因此无需设置超过 1 秒所需的内存空间。通常设置为 8 ~ 16MB 就足够了,默认值是 1MB 。

 

SHOW VARIABLES LIKE 'thread_stack';

SET @kilo_bytes = 1024;

SET @mega_bytes = @kilo_bytes * 1024;

SET @giga_bytes = @mega_bytes * 1024;

SET @innodb_buffer_pool_size = 2 * @giga_bytes;

SET @innodb_additional_mem_pool_size = 16 * @mega_bytes;

SET @innodb_log_buffer_size = 8 * @mega_bytes;

SET @thread_stack = 192 * @kilo_bytes;

 

 查看表结构:

EXPLAIN tbl_nameDESCRIBE tbl_nameSHOW COLUMNS FROM tbl_name的一个同义词。

 

 

MySQL 数据库中每个表占用的空间大小

一个表占用空间的大小,那就相当于是 数据大小 + 索引大小 

SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM TABLES WHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME='表名'

 

 

修正列长度上的不同,使用ALTER TABLE tt ActualPC的长度从10个字符变为15个字符:

mysql> ALTER TABLE tt MODIFY ActualPC VARCHAR(15);
查询数据库中的存储过程

 

方法一:

 

select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE'

 

 

方法二:    

 

 show procedure status;

 

查看存储过程或函数的创建代码

show create procedure proc_name;
show 
create function func_name;
0
0
分享到:
评论

相关推荐

    MySQL常用命令---创建数据库创建表.pdf

    MySQL常用命令---创建数据库创建表 MySQL是最流行的开源关系型数据库管理系统,广泛应用于Web应用开发、企业数据存储、数据分析等领域。作为一名IT从业者,熟悉MySQL常用命令是必不可少的技能之一。本文档将详细...

    mysql 函数--常用命令--中文文档

    "《MySQL常用命令汇总》.pdf"可能是对MySQL常用命令的详细总结,适合快速查找和学习。"mysql函数大全(PDF版).pdf"则可能全面介绍了MySQL的各种函数,便于深入理解和应用。 对于初学者而言,掌握这些基本的MySQL函数...

    mysql常用命令集锦--初级DBA

    MySQL常用命令集锦--初级DBA MySQL是当前最流行的开源关系数据库管理系统,本文将总结一些常用的MySQL命令,适合初级DBA学习和工作。 一、MySQL服务的启动和停止 MySQL服务的启动和停止命令如下: * ...

    mysql命令,mysql -h主机地址 -u用户名 -p密码

    本文将基于给定的文件信息,深入解析MySQL命令行工具的常用命令及其应用场景。 #### 1. 连接MySQL服务器 连接MySQL服务器的基本语法是: ```bash mysql -h 主机地址 -u 用户名 -p[密码] ``` 其中,`-h` 参数后跟的...

    mysql命令一览-----mysql常用命令

    ### MySQL命令一览:MySQL常用命令解析 #### 一、连接MySQL服务器 在连接MySQL服务器时,可以使用`mysql`命令行工具。此工具允许用户指定主机名、用户名以及密码来进行登录。 - **命令格式**: - `mysql -h ...

    MYSQL常用命令教程

    以下将对“MYSQL常用命令教程”中的核心知识点进行详细解析。 #### 一、MySQL服务控制 - **启动MySQL服务**:`net start mysql` - **停止MySQL服务**:`net stop mysql` 这两个命令分别用于在Windows系统中启动和...

    mysql-connector-java-8.0.26.tar.gz

    `.tar.gz`文件格式是Unix/Linux环境中常用的归档和压缩方式,我们可以使用相应的工具(如tar和gzip命令,或者在Windows上的7-Zip)来解压它。 解压后,你会得到一个名为`mysql-connector-java-8.0.26`的目录,里面...

    MySql常用命令 最新 最全

    根据提供的标题、描述以及部分内容,本文将详细解析MySQL数据库中的常用命令,并且涵盖数据库的创建、管理、查询、更新等核心操作。 ### MySQL 常用命令概览 #### 启动与停止 MySQL 服务 - **启动 MySQL 服务**: ...

    Linux运维-5MySQL数据库管理-MySQL基础-2视频120 MySQL常用命令.avi

    Linux运维-5MySQL数据库管理-MySQL基础-2视频120 MySQL常用命令.avi

    Linux运维-5MySQL数据库管理-MySQL基础-2视频121 MySQL常用命令2.avi

    Linux运维-5MySQL数据库管理-MySQL基础-2视频121 MySQL常用命令2.avi

    mysql-connector-net-6.9.12.rar

    对于MySQL数据库,EF(Entity Framework)是常用的ORM(对象关系映射)框架,它允许开发者以面向对象的方式操作数据库,而无需编写SQL语句。然而,要使EF与MySQL配合工作,就需要MySQL Connector/Net作为中间件来...

    mysql常用命令大全-最完整版

    以下是关于MySQL常用命令及其相关知识点的详细介绍: 1. 启动与进入MySQL - 启动MySQL服务的命令为`net start mysql`,这通常需要管理员权限。 - 进入MySQL命令行界面的命令格式为`mysql -u root -p / mysql -h ...

    mysql基础命令(Mysql常用命令、Mysql中数据库操作、SQL命令的使用)

    一、MySQL常用命令 1. **连接MySQL数据库** - `mysql -h 主机地址 -u 用户名 -p 用户密码` - 连接到本地MySQL服务器,只需输入`mysql -u root -p`,然后输入密码。 - 连接到远程服务器,如`mysql -h 192.168.1.2...

    mysql常用命令总结

    ### MySQL常用命令总结 本文将基于提供的部分内容对MySQL的基本操作命令进行详细解析,这些命令涵盖了数据库及表的基本管理,如创建、查询、更新等。掌握这些命令有助于更好地管理和操作MySQL数据库。 #### 一、...

    mysql命令行常用命令

    MySQL 命令行常用命令是 MySQL 数据库管理员和开发者需要掌握的基本技能,本文将介绍 MySQL 命令行常用命令的六大招数,包括 MySQL 服务的启动和停止、登陆 MySQL、增加新用户、操作数据库、导出和导入数据、乱码...

    mysql中文手册及常用命令

    本文将深入探讨MySQL的中文手册以及常用命令,帮助初学者和经验丰富的开发者更好地理解和操作MySQL。 首先,"MySQL中文手册.chm"是MySQL的中文版官方文档,它包含了MySQL的所有特性和功能的详细解释,是学习和查询...

    MySQL常用命令查询集锦

    以上内容仅是MySQL命令的简要介绍,实际操作中还有许多其他高级功能和选项,如索引、视图、触发器、存储过程等,需要根据具体需求深入学习。掌握这些基本命令,能帮助你有效地管理和维护MySQL数据库。

    mysql-5.0.41-linux-i686-glibc23

    InnoDB是MySQL中最常用的事务处理存储引擎,提供ACID(原子性、一致性、隔离性和持久性)事务支持,适用于需要数据一致性的应用场景。 在Linux环境下安装MySQL 5.0.41,首先需要解压该压缩包,通常可以使用`tar`...

    MySQL常用命令汇总.rar

    MySQL是一种广泛使用的开源关系型数据库管理系统,其命令行工具提供了丰富的功能,用于管理数据库、创建表、查询...在“MySQL常用命令汇总.pdf”文件中,应有更详尽的介绍和示例,建议仔细阅读以提高数据库操作技能。

    mysql-5.5.35-linux2.6-x86_64.tar

    `tar`命令是Linux下用于处理归档文件的工具,`-zxvf`是其常用的参数组合,分别代表了不同的功能: - `z`:表示解压gzip格式的压缩文件。 - `x`:表示解压操作。 - `v`:表示详细模式,显示解压过程中的详细信息。 - ...

Global site tag (gtag.js) - Google Analytics