MySQL存储过程详解

MySQL是为以后的使用而保存的一条或多条MySQL语句的集合,存储过程思想上就是数据库SQL语言层面的代码封装与重用存储过程编写比SQL语句复杂,但是使用起来非常高效,安全创建存储过程语法如下:CREATE  PROCEDURE productpricing()BEGINSELECT Avg(prod_price) AS priceaverageFROM products;END注意:在命令行中输入的问题mysql> delimiter ...

阅读全文

mysql数据库报错Unknown table engine ‘InnoDb’的解决办法

Queryfailed:Unknowntableengine‘InnoDb’提示信息明显,缺少InnoDb数据库引擎。命令行下查看一下可用数据库引擎:mysql> show engines;+————+———+————| Engine     | Support | Comment …+————+———+————| MEMORY     |&nb...

阅读全文

MySQL执行客户端工具mysqladmin使用详解

mysqladmin是一个执行管理操作的客户端程序。它可以用来检查服务器的配置和当前状态、创建和删除数据库等。mysqladmin工具的使用格式:mysqladmin [option] command [command option] command ......1.查看mysql的安装目录,进入mysql命令行输入:mysql> show variables like '%char%';character_sets_dir的值是/w...

阅读全文

Windows下Mysql主从配置

最近一直在研究mysql的主从同步问题,网上也有很多资料,现在感觉写的都很好(当初感觉写的很差,是因为自己的领悟较差),于是想跟大家分享一下我配置的整个过程和经验。在这里先引入一篇文章,感觉写的很好,但对于第一次接触mysql主从同步人来说或许有点难理解:呵呵,其实我也算是第一次接触吧。环境:windows7,mysql-5.5.18-win32.msi主服务器地址:192.168.1.192从数据库地址:192.168.1.193流程:1:在mysql下找到my.ini文件,在其[mysqld]下添加主服务器端配置:server-id=1&nbs...

阅读全文

在64位Windows7系统上部署Apache+PHP+MySQL

一、安装Apache目前官方没有64位的Apache,在网上找到64位的Apache1.https://blackdot.be/download-archive/下载httpd-win642.2.192.没有安装程序,解压到想要装的位置(我的位置D:\ProgramFiles\Apache)3.修改配置文件D:\ProgramFiles\Apache\httpd-2.2-x64\conf\httpd.conf【注意路径中必须使用左斜杠】:ServerRoot "/httpd-2.2-x64" 改为Serv...

阅读全文

MySQL不允许从远程访问的解决方法

MySQL不允许从远程访问的原因有很多除了下面的方法,还有需要看服务器安全设置禁止访问本机的3306端口,可以用过安全狗,360等防护软件禁止远程访问3306端口。解决方法:1.改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改称"%"mysql -u roo...

阅读全文