Tag Archive: Innodb

一月 8th, 2016

连接mysql数据库
例如:我的mysql安装路径:D:\Program Files\PHPWEB\MySQL Server 5.5
cmd>>D:>>cd D:\Program Files\PHPWEB\MySQL Server 5.5\bin>>mysql -localhost -uroot -p>>键入password

连接mysql数据库后>>SHOW variables like “have_%”

查看have_innodb栏.

一般执行此命令,会有三种结果:
have_innodb YES
have_innodb NO
habe_innodb DISABLED
对应:
已经开启innodb引擎
未安装innodb引擎
未启用innodb引擎
针对第二种未安装,只需要安装即可;针对第三种未启用,则打开mysql配置文件(上面为例则在D:\Program Files\PHPWEB\MySQL Server 5.5\my.ini),找到skip-innodb项,将其改成#skip-innodb,之后重启mysql服务即可!!

十月 14th, 2015

因为MySQL默认的是MyISAM数据引擎,不支持事务也不支持外键,所以需要用到Innodb引擎,先查看当前数据库的

引擎,登录mysql数据库,在mysql>提示符下搞入show engines;命令即可看到,我的环境下默认是MyISAM如图

mysqlin1

修改成Innodb引擎需要编辑my.cnf文件

只要在配置文件my.cnf中的 [mysqld] 下面加入
default-storage-engine=INNODB

然后重启mysql服务即可
[root@mysql1 ~]# service mysqld restart

mysqlin2

如果出现 InnoDB |DEFAULT,则表示我们 设置InnoDB为默认引擎成功