zoukankan      html  css  js  c++  java
  • mysql 修改表引擎方法


    修改表引擎方法
    方法1:修改mysql.ini配置文件,重启mysql服务生效
    修改my.ini,在[mysqld]下加上
    default-storage-engine=INNODB

    其中红色字体部分是要指定的引擎名称。

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

    alter table tableName type=InnoDB

    下面贴出我的my.ini文件供参考:

    [mysqld]
    basedir=C:Program FilesVertrigoServMysql
    datadir=C:Program FilesVertrigoServMysqldata
    port =3306
    key_buffer =64M
    max_allowed_packet =1M
    table_cache =128
    sort_buffer_size =512K
    net_buffer_length =8K
    read_buffer_size =256K
    read_rnd_buffer_size =512K
    myisam_sort_buffer_size =68M
    default-storage-engine=INNODB

    [mysqldump]
    quick
    max_allowed_packet =116M

    [mysql]
    no-auto-rehash
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates

    [isamchk]
    key_buffer =20M
    sort_buffer_size =20M
    read_buffer =62M
    write_buffer =62M

    [myisamchk]
    key_buffer =20M
    sort_buffer_size =20M
    read_buffer =62M
    write_buffer =62M

    [mysqlhotcopy]
    interactive-timeout
     
     
    方法2:使用sql命令修改
    SQL:
    #经测试,engine或type都是可以用的
    alter table cachesync engine=innodb;
    alter table cachesync type=myisam;
     
     
    查看表引擎方法
    1.sql查看表引擎的命令
    show create table tablename;
     
    2.使用工具查看,如navicat
    选中表,右键表信息
    注意,如果使用navicat看表信息的话,最好重打开一下表所在的数据库,navicat的表信息不是每次查看都会重新获取,有缓存
     
     
    参考:
     
  • 相关阅读:
    2020年-测试流程学习
    Jmeter接口测试2020(1)
    elk
    redis
    RabbitMQ
    memcache集群
    mysql安装
    mysql从的配置文件
    memcache
    keepalived
  • 原文地址:https://www.cnblogs.com/svennee/p/4084497.html
Copyright © 2011-2022 走看看