下文主要给大家带来如何批量修改MySQL存储引擎类型,希望这些内容能够带给大家实际用处,这也是我编辑如何批量修改MySQL存储引擎类型这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。
查看表使用的存储引擎类型的方法:
,,1. show table ,status 得到;库名,where name =,的表名”
,,2. use 数据库;
,,,,,,show ,create ,table ,表名;
修改表使用的存储引擎类型的方法:
,,1. alter ,table ,table_name ,引擎=引擎
,,2. vim ,/etc/my.cnf
,,,,在【mysqld】下添加默认存储引擎=MyISAM
,,,然后重启服务,创建新表即生效
,,3. create table 表名(属性类型)引擎=引擎
,,4. mysql_convert_table_format命令
批量修改数据库表的存储引擎类型
1。在centos7下搭建mysql5.5
焦油zxvf mysql-5.5.24.tar.gz -C /opt/
确认安装gcc, gcc-c + +, cmake
ncurses-devel,
野牛,
libaio-devel的软件包
- - - - - - - - - - - - - - - - - -添加mysql用户并加入到mysql组- - - - - - - - - - - - - - - - -
useradd - s/sbin/nologin mysql
mkdir/usr/local/mysql
cd/opt/mysql-5.5.24.tar。广州
cmake -DCMAKE_INSTALL_PREFIX=/usr/地方/mysql ,,,,,
-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock ,,,,,,,,,,
-DDEFAULT_CHARSET=utf8 ,,,,,,,,,,,,,,,,,,,,,,,,,,,
-DDEFAULT_COLLATION=utf8_general_ci
-DWITH_EXTRA_CHARSETS=all ,,,,,,,,,,,,,,,,,,,,,,,,
-DWITH_MYISAM_STORAGE_ENGINE=1,,,,,,,,,,,,,,,,,,,,,
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-DENABLED_LOCAL_INFILE=1,,,,,,,,,,,,,,,,,,,,,,,,,,,
-DMYSQL_DATADIR=/home/mysql ,,,,,,,,,,,,,,,,,,,,,,,
-DMYSQL_USER=mysql ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-DMYSQL_TCP_PORT=3306,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
make ,,,,,使install ,
乔恩- r mysql。mysql/usr/local/mysql ,,,,,,,
出口路径=$路径:/usr/地方/mysql/bin/,,\ \ *开机时刷新*,,,,,,,,,
或者可选择vi/etc/profile在最后一行加入后运行源/etc/profile
cp支持文件/my-medium.cnf/etc/my.cnf ,,,,,,,,,,,,,,,,
cp支持文件/mysql。服务器/etc/init.d/mysqld ,,,,,,,,,,,,
chmod 755/etc/init.d/mysqld ,,,,,,,,,,,,,,,,,,,,,,,,,,,
chkconfig——添加/etc/init.d/mysqld ,,,,,,,,,,,,,,,,,,,,
chkconfig mysqld——35级alt="如何批量修改MySQL存储引擎类型">