#mysql

MySQL命令行工具各功能说明(转)

MySQL服务器端使用工具程序mysqld -SQL后台程序(即MySQL服务器进程)。该程序必须启动运行,才能连接服务器来访问数据库。mysqld_safe -服务器启动脚本,可以通过mysqld_safe来启动mysqld服务器。mysqld_safe增加了一些安全特性,例如当前出现错误时重启服...

MySQL增强版命令行客户端连接工具(mycli)

效果:安装:http://www.mycli.net/install官网:http://www.mycli.net/install ...

PostgreSQL与MySQL的区别收集(转)

特性MySQLPostgreSQL实例通过执行MySQL命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个mysqld实例。一个实例管理器可以监视mysqld的各个实例。通过执行Postmaster进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群...

MySQL复制表结构和内容到另一张表(转)

MySQL不要看它小,一个开源的产物,要学习它的东西真的很多。而它的一切是SQLServer无法比拟的。复制表结构及数据到新表 createtable新表select*from旧表只复制表结构到新表selecttable新表select*from旧表where1=2即:让where条件不成立.方法二:(低版本...

MySQL备份工具收集

说明:MySQL的备份不像SQLServer那么的简单,备份时需要分数据库引擎类型,现在主流的就两个:InnoDB和MyISAM,而这两种类型备份方式各不一样。MyISAM:mysqlhotcopy InnoDB:xtrabackup(innodb和xtradb两种引擎的表)innobackupex(支持同时...
代码星球 ·2020-06-26

MySQL中数据类型(char(n)、varchar(n)、nchar(n)、nvarchar(n)的区别)(转)

一、第一种char(n)和varchar(n)的区别:在这里我们可以清楚的看到他们表面的区别就是前面是否有var,在这里解释一下var是什么意思,var代表“可变的”的意思下面看个例子:char(4)//char代表的是字符的意思,这在Java中学过,一个汉字代表一个字符,2个字节;一个英文代表...

MySQL中limit使用动态参数的解决方法(拼接SQL字符串语句来执行SQL)

官方好像说过limit已经在5.6版本上支持了动态参数,但是测试时依然还是不行。那么要解决limit动态参数唯一能做的就是使用字符串SQL拼接的形式,然后再进行执行。一般有以下方式解决:1、存储过程拼接2、函数拼接3、视图里拼接4、当前查询的session中使用其实上面都是同一个意思,就是使用一个变量存取这个SQL,然...

MySQL中limit与max同时使用时查询为空的情况

一般情况下使用limit进行分页时通常是第一页就用max和min这些函数去求值,这样的情况是正常的,但是如果limit去到了第二页的时候发现这样用是不行的,原因未知!修改的方式如下,适合大部分:selectmax(id)from(select*fromtablenamelimit1,1)astemp也就是select进...

MySQL中变量的定义和变量的赋值使用(转)

说明:现在市面上定义变量的教程和书籍基本都放在存储过程上说明,但是存储过程上变量只能作用于begin...end块中,而普通的变量定义和使用都说的比较少,针对此类问题只能在官方文档中才能找到讲解。前言MySQL存储过程中,定义变量有两种方式: 1、使用set或select直接赋值,变量名以@开头例如:set@...

MySQL的内存表(转)

说明:MySQL内存表可以提升一些临时业务的查询,比如做Session的共享,一些类似缓存的数据等。“内存表”顾名思义创建在内存中的表,真是这样吗?其实不然,MySQL的内存表,表结构创建在磁盘上,数据存放在内存中,所以当MySQL启动着的时候,这个表是存在的,数据也是存在的,如果用户有查看这个...
代码星球 ·2020-06-26

MySQL注释(转)

MySQL支持3种注释风格:1、从‘#’字符从行尾。2、从‘--’序列到行尾。请注意‘-- ’(双破折号)注释风格要求第2个破折号后面至少跟一个空格符(例如空格、tab、换行符等等)。3、从/*序列到后面的*/序列。结束序列不一定在同一行...
代码星球 ·2020-06-26

MySQL命令行自动补全表名

注意:在命令行下只有切换到数据库之后,才能补全表名,对于命令是不能补全的。1、my.conf增加如下配置:[mysql]#no-auto-rehashauto-rehash#添加auto-rehash重启mysql服务,然后用客户端连接即可。2、命令行增加参数mysql-uroot-p--auto-rehash&nbs...

MySQL常用的七种表类型(转)

其实MySQL提供的表类型截至到今天已经有13种,各有各的好处,但是民间流传的常用的应该是7种,如果再细化出来,基本上就只有两种:InnoDB、MyIASM两种。MySQL作为当前最为流行的免费数据库服务引擎,已经风靡了很长一段时间,不过也许也有人对于MySQL的内部环境不很了解,尤其那些针对并发性处理的机制。MySQ...

MySQL中的数据类型的长度范围和显示宽度(转)

长度范围是随数据类型就已经是固定的值,而显示宽度与长度范围无关。以下是每个整数类型的存储和范围(来自MySQL手册)类型字节最小值最大值  (带符号的/无符号的)(带符号的/无符号的)TINYINT1-128127  0255SMALLINT2-3276832767 &...
首页上一页...462463464465466...下一页尾页