您的位置:

mysql数据库引擎更换,mysql 修改数据库

本文目录一览:

mysql5.5怎么修改数据库引擎

更改方式1:修改配置文件my.ini

将my-small.ini另存为my.ini,在[mysqld]最后添加为上default-storage-engine=InnoDB,重启服务,数据库默认的引擎修改为InnoDB

更改方式2:在建表的时候指定或者建完表修改

Mysql代码 收藏代码

--建表的时候指定

create table mytbl(

id int primary key,

name varchar(50)

)type=MyISAM;

--建完表后修改

alter table mytbl2 type = InnoDB;

--查看修改结果(mytest为表所在的database名字)

show table status from mytest;

如何修改数据库默认引擎

如果你用的是mysql数据库的话,修改方式如下:

mysql启动命令后添加参数 –default-storage-engine=希望使用的引擎

修改mysql的配置文件,添加如下内容:default-storage-engine=希望使用的引擎

第一种方式每次重启数据库服务的时候都需要添加

第二种方式每次重启数据库服务都只要使用默认启动命令即可

如何修改MySQL数据库引擎为INNODB

修改MySQL数据库引擎为INNODB:

1、首先修改my.ini,在[mysqld]下加上:

default-storage-engine=INNODB

2、用sql语句修改已经建成表的引擎:

alter table 待改表明 type=InnoDB;

mysql中的存储引擎如何设置?如果是将INNODB改成MYISAM怎样改?还有DOS中的MYSQL,怎样保存数据库,表等对象?

1,mysql中的存储引擎如何设置?------------默认是myisam,建表的时候也指定,例如: create table test(id int)engine=innodb;

2,如果是将INNODB改成MYISAM怎样改?--------------------alter table test engine=myisam;

3,还有DOS中的MYSQL,怎样保存数据库,表等对象?-----------------在dos中执行 create database databasename; create table test(id int);这样就生成了库和表;对应的系统文件在mysql的安装目录的data下,数据库名对应一个文件夹。比如 create database testdb,那么就能在data目录下找到testdb目录;表等对象的文件要看具体的引擎,如果是myisam引擎,那么就会有三个文件,test.frm,test.myi,test.myd三个,innodb的话只有一个test.frm结构文件,数据和索引文件都在 ibdata1表空间里。

4,PHP如何和MYSQL连接?是否非要输入代码?有没有别的简单方法如UI式设置-------------------需要你写连接信息,网上给你找了个php连接mysql的例子,你参考下

?php

$mysql_server_name='localhost'; //改成自己的mysql数据库服务器

$mysql_username='root'; //改成自己的mysql数据库用户名

$mysql_password='198791'; //改成自己的mysql数据库密码

$mysql_database='mydb'; //改成自己的mysql数据库名

$conn=mysql_connect ($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); //从这句开始向下解释

$sql='insert into book (name,pwd) values ("ggg","ggg");';

//这是一个SQL语句: 向book表中插入一条记录

mysql_query($sql);

//执行SQL语句

mysql_select_db($mysql_database,$conn); //选择上面表所在的数据库(这一句应该在上面一句的前面执行)

$result=mysql_query($sql); //这一句完全是多余的,和上面的那一个是一样的!

mysql_close($conn); //关闭数据库连接

echo "Hello!操作成功!"; //显示提示信息

?