mysql小整理

今日使用mysql的一些小知识

1、登陆mysql

本机:命令界面

mysql - u username -p  password

登陆到指定机器:端口未修改

mysql - u username - h  ip地址 - p assword

登录到指定机器:端口修改

mysql - u username - h  ip地址 --port  端口号 -p assword

通过界面查看数据库支持的引擎:通过navicat工具可以查看到

->information_schema库->engines表

通过该库中的tables表可以详细的知道某个表的engine是哪个引擎

通过命令行查看引擎的版本

SELECT PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_TYPE_VERSION, PLUGIN_AUTHOR FROM
inform
ation_schema.PLUGINS WHERE PLUGIN_NAME = ‘innodb‘;

查看到自己的innodb的版本,我的版本是50615

通过show  engine innodb status 命令可以查看是否发生死锁

某些版本需要执行 show innodb status 命令(mysql后续版本做了跟新,命令也有些许的变化)

参考链接:http://www.cnblogs.com/ggjucheng/archive/2012/11/07/2758014.html

参考手册:http://dev.mysql.com/doc/refman/5.1/zh/

关于information_schema 库:http://dev.mysql.com/doc/refman/5.1/zh/information-schema.html

时间: 2024-11-07 12:29:23

mysql小整理的相关文章

mysql待整理

前面讲到的:insert - select - where not exist 其实好像也是为了实现:插入数据时,如果有重复则不插入.参见:http://snowolf.iteye.com/blog/1568926 和INSERT IGNORE INTO 差不多,不过前者可以自己加条件,后者只能根据主键来判断是否重复. MySql一些开发规范:http://www.2cto.com/database/201403/285170.html 1. MYSQL SQL_NO_CACHE的真正含义 ht

mysql 命令整理

登录命令 mysql -uroot -p21313 新建用户 insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234")); 刷新权限 flush privileges; 创建数据库 create database 数据库名; 显示数据库 show database; 切换数据库 use 数据库名: 数据库授权 grant all

servlet连接mysql小程序

1.我们会自己编写java代码与mysql通信,但是怎么在网络的环境下,用servlet去跟mysql连接 2.在基本的servlet程序下,我们再添加连接数据库的部分 1 import javax.servlet.http.HttpServlet; 2 import javax.servlet.http.HttpServlet;import java.io.IOException; 3 import java.io.*; 4 import javax.servlet.http.HttpServ

Android开发-基本概念小整理(四)为了面试的小伙伴们所准备~~

转载请注明出处:http://blog.csdn.net/iwanghang/ 我正在参加CSDN 2016博客之星评选,希望得到您的宝贵一票~http://blog.csdn.net/vote/candidate.html?username=iwanghang请为我投票,谢谢 ~~如果没有CSDN账号 直接使用微信/QQ/微博登陆 就能投票了~~ 整理这些概念的期间,强迫自己大量阅读了别人的博客,是一个难得的过程.虽然,一些内容,很难在专业.浅显易懂与篇幅 这三者上做取舍,但是,我觉得这样四篇

Mysql基本操作整理

1.登录数据库 格式: mysql -h主机地址 -u用户名 -p用户密码 –P端口 –D数据库 –e “SQL 内容”>mysql -uroot -p 数据库名称~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2.修改密码 格式:mysqladmin -u用户名 -p旧密码 password 新密码Mysqladmin  -uroot  -password ab12注:因为开始时root没有密码,所以-p旧密码一项就可以省略了.例2:再将root的密码改为djg345.my

mysql数据类型整理

mysql 数据类型的概念 定义数据类型的本质上是定义列 类似于描述列 数据分类的意义 分配合适的存储空间 采用不同的操作方法 对应不同的需求 整数类型 正负0 造成 负数多一个 tinyint 1byte 0-255 -128 ~ 127 smallint 2b 0~65535 mediumt 3b int 4b bigint 8b 带小数的类型 float 4b 0,(3.4) double 8b decimal M>D M+2 M<D D+2 decimal 最大支持 (65,30) 默

mysql引擎整理

MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况下,MYSQL支持三个引 擎:ISAM.MYISAM和HEAP.另外两种类型INNODB和BERKLEY(BDB),也常常可以使用.如果技术高超,还可以使用MySQL++ API自己做一个引擎.下面介绍几种数据库引擎:     ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到 数据库被查询的次数要远大于更新的次数.因此,ISAM执行读取操

MySQL知识点整理

一.MySQL安装 1.Windows:运行可执行文件 压缩包 放置任意目录 2.初始化: 服务端:E:mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld --initialize-insecure #此时会获得一个 用户名 root 密码:空 启动服务端: E:mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld\mysqld 客户端连接: E:mysql-5.7.16-winx64\mysql-

mysql optimize整理表碎片

当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小.这是因为删 除操作后在数据文件中留下碎片所致.optimize table 可以去除删除操作后留下的数据文件碎片,减小文件尺寸,加快未来的读写操作.您只要在做完批量删除,或定期(如 每一两个月)进行一次数据表优化操作即可. OPTIMIZE TABLE通过制作原来的表的一个临时副本来工作 OPTIMIZE TABLE语法OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [,