Installing a database in Linux causes a lot of trouble. The following is one of the troubles: After the innodb database engine is installed, find a lot of information, which is roughly as follows: 1. Go
Installing a database in Linux causes a lot of trouble. The following is one of the troubles: After the innodb database engine is installed, find a lot of information, which is roughly as follows: 1. Go
Installing a database in Linux causes a lot of trouble. The following is one of the troubles:
After the innodb database engine is installed, find a lot of information, which is roughly as follows:
1. Remove # skip-before innodb #
2. Delete the log file (found, but not found)
After checking, the "#" before "skip-innodb" is removed. Secondly, I couldn't find what he called log_files.
Later, I decided to re-compile and install it.
./Configure -- prefix =/usr/local/mysql \
-- With-extra-charsets = all -- without-isam \
-- Exec-prefix =/usr/local/mysql \
-- Localstatedir =/usr/local/mysql/var \
-- Sysconfdir =/usr/local/mysql/etc -- with-tcp-port = 3306 \
-- With-innodb -- with-partition
The result is incorrect. It means you do not know -- without-isam, -- with-extra-charset = all, And -- with-partition.
Run. /configure -- help found that the option "-- with-extra-charset = all" should be "-- with-extra-charsets = all" (s missing ), -- with-innodb -- with-partition does not exist at all, and it is similar.
This is depressing .. /Configure -- help displays innoDB at the end, in plugins. I suddenly realized that it was originally installed as a plug-in. At first glance, the options are "-- with-plugins" and "-- with-plugin-[]" as cainiao. "-- with-plugins = all, the result is no error.
,