Welcome 微信登录

首页 / 数据库 / MySQL

实例解析MySQL中的存储过程及存储过程的调用方法

实例解析MySQL中的存储过程及存储过程的调用方法

mysql在5.1之后增加了存储过程的功能, 存储过程运行在mysql内部,语句都已经编译好了,速度比sql更快. 存储过程与mysql相当于shell和linux系统。如果你是程序员的话,那我告诉你存储过程实际上是一个方法,你只要调用这个方法,并且输入它设置好的参数就可以获取或者执行你想要的操作了. 看了如下存储过程实例,你会发现mysql存储过程和shell很像.下面存储过程内容为:调用存储过程,并且传入用户名,密码参数。存储过程会将这她们存储到pro...
win7下MySql 5.7安装配置方法图文教程

win7下MySql 5.7安装配置方法图文教程

上学的时候经常使用MySql,当时也没想其他,主要是MySql对电脑的要求比较低,负载比较小。工作后一直在使用Oracle,现在因为项目的需要,重新安装MySql,发现变化有点多。本经验适用于安装MySql最新版本数据库。具体实现步骤:下载MySql,作者通过度娘搜索MySql,找到文件mysql-installer-community-5.7.3.0-m13.2063434697.msi,虽然这一个文件比较大,但是不用我们可以的区分64位还是32位,如图...
详解MySQL查询时区分字符串中字母大小写的方法

详解MySQL查询时区分字符串中字母大小写的方法

如果你在mysql有唯一约束的列上插入两行值"A"和"a",Mysql会认为它是相同的,而在oracle中就不会。就是mysql默认的字段值不区分大小写?这点是比较令人头痛的事。直接使用客户端用sql查询数据库。 发现的确是大小不敏感 。通过查询资料发现需要设置collate(校对) 。 collate规则:*_bin: 表示的是binary case sensitive collation,也就是说是区分大小写的*_cs: case sensitive ...
mysql安装不上怎么办 mysql安装失败原因和解决方法

mysql安装不上怎么办 mysql安装失败原因和解决方法

mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓紧来看看吧!困难1:MySQL 5.1 安装过程中报apply security setting错误1.卸载MySQL。2.删除目录 C:Documents and SettingsAll UsersApplication DataMySQL。3.重新安装My...
MySQL压力测试方法 如何使用mysqlslap测试MySQL的压力?

MySQL压力测试方法 如何使用mysqlslap测试MySQL的压力?

其实mysql测试也没有这么复杂,除了一些常用的selectinsertupdatedeletc这些外,其实测试他的并发量才是最重要的。比如在连接数1K的时候,并发量能否满足当前请求服务器性能、内存CPU使用情况。说白了,测试mysql就是测试他的配置文件和并发量及服务器性能。一、工具首选工具mysql自带的:mysqlslap–auto-generate-sql, -a自动生成测试表和数据–auto-generate-sql-load-type=type...
mysql read_buffer_size 设置多少合适

mysql read_buffer_size 设置多少合适

key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections = 458624 Kread_buffer_size:是MySQL读入缓冲区大小。对表进行顺序扫描的请求将分配一个读入缓冲区,MySQL会为它分配一段内存缓冲区。read_buffer_size变量控制这一缓冲区的大小。如果对表的顺序扫描请求非常频繁,并且你认为频繁扫描进行得太慢,可以通过增加该变量值以及内存缓冲区...
mysql unique option prefix myisam_recover instead of myisam-recover-options的解决方法

mysql unique option prefix myisam_recover instead of myisam-recover-options的解决方法

根据字面意思好像就是要把参数写全。在以后的版本中这种写法不支持了。很多网上给的资料都是直接用 myisam_recover 就可以实现mysql数据库表的修复,但在新版本中需要加上参数才可以。原来:复制代码 代码如下:myisam_recover现在:复制代码 代码如下:myisam_recover_options=force,backup自动修复MySQL的myisam表常用MySQL的童鞋都知道这个myisam类型的表极容易损坏,多数人可能都是用myi...
mysql中关于Myisam_recover自动修复的使用方法

mysql中关于Myisam_recover自动修复的使用方法

Myisam_revocer控制了Myisam查找和修复错误的方式。自动修复MySQL的myisam表常用MySQL的童鞋都知道这个myisam类型的表极容易损坏,多数人可能都是用myisamchk命令来人工修复,下面介绍一种自动修复myisam的方法,也是我上午刚学的,共同进步,呵呵~在MySQL的配置文件my.cnf中,启动项部分加入myisam-recover设置数据恢复功能,具体参数如下:DEFAULT与没有使用--myisam-recover选项...
mysql tmp_table_size和max_heap_table_size大小配置

mysql tmp_table_size和max_heap_table_size大小配置

针对16G内存的配置复制代码 代码如下:tmp_table_size = 64M先说下tmp_table_size吧:它规定了内部内存临时表的最大值,每个线程都要分配。(实际起限制作用的是tmp_table_size和max_heap_table_size的最小值。)如果内存临时表超出了限制,MySQL就会自动地把它转化为基于磁盘的MyISAM表,存储在指定的tmpdir目录下,默认:mysql> show variables like "tmpdi...
MySQL ALTER命令使用详解

MySQL ALTER命令使用详解

ALTER TABLE允许你修改一个现有表的结构。例如,你可以增加或删除列、创造或消去索引、改变现有列的类型、或重新命名列或表本身。你也能改变表的注释和表的类型。你可以使用CHANGE old_col_name create_definition子句重命名一个列。为了这样做,指定旧的和新的列名字和列当前有的类型。例如,重命名一个INTEGER列,从a到b,你可以这样做:mysql> ALTER TABLE t1 CHANGE a b INTEGER;...
mysql 5.7.30安装配置方法图文教程

mysql 5.7.30安装配置方法图文教程

之前把服务器里面的MySQL卸了重装,安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑截个图,作为笔记,也正好留给需要的朋友们。MySQL 5.7.3.0 安装 全程截图经典的MySQL数据库就不需要过多介绍了。本篇主要介绍MySQL的安装过程,步步截图,跟着弄就行。1. 下载软件在这里,我使用的是新版的MySQL 5.7.3.0,其实这些版本大都一样,可忽视。需要软件的可自行Google,官网可免费下载,不过...
安装mysql出错”A Windows service with the name MySQL already exists.“如何解决

安装mysql出错”A Windows service with the name MySQL already exists.“如何解决

如果以前安装过mysql,卸载重装,很可能会碰到”A Windows service with the name MySQL already exists.“这样的提示。即服务已经存在。我们可以在window任务管理器----服务中查看,发现确实存在,没有卸载干净。解决这个问题,可以在dos窗口,使用如下命令:复制代码 代码如下:sc delete mysql如果成功,出现如下结果:[SC] DeleteService SUCCESS之后,重启电脑。如果再...
Windows系统下MySQL添加到系统服务方法(mysql解压版)

Windows系统下MySQL添加到系统服务方法(mysql解压版)

MySQL软件版本:64位 5.7.121、首先配置MySQL的环境变量,在系统环境变量Path的开头添加MySQL的bin目录的路径,以“;”结束,我的路径配置如下:2、修改MySQL根目录下的my-default.ini文件的内容;主要修改2个属性:basedir和datadir。 basedir:MySQL的根目录; datadir:数据库数据的保存目录(目录需要手动创建); 需要注意的几点: 目录的斜杠最好用反斜杠,要不需要转义或者加双...
Mac OS下PHP环境搭建及PHP操作MySQL常用方法小结

Mac OS下PHP环境搭建及PHP操作MySQL常用方法小结

Mac本地环境搭建在Mac系统,我们可以使用MAMP Pro (官方网站:https://www.mamp.info/en/)软件来搭建本地服务器。安装好这款软件,网站的目录在 /Applications/MAMP/htdocs 文件夹里,只需将文件放入该文件夹中,就可以通过http://localhost:8888来访问了,或者通过点击如下红色下划线按钮来快速访问站点。mac系统下安装php,两行即可。brew tap josegonzalez/home...
<< 151 152 153 154 155 156 157 158 159 160 >>