私は以前MySQL組み込み5.1をインストールしましたが、正常に動作しました。今日は私が注目しましたこの記事5.7をインストールしました。残念ながら、私の仮想マシンのメモリは限られており(512mb)、5.7は起動しません。 MySQLを作業バージョン5.1にダウングレードしたいと思います。
yum remove mysql
を使用して5.7を正常に削除しました。しかし:
# yum download mysql
No Match for available package: mysql-5.1.73-8.el6_8.i686
Nothing to do
を実行すると、yum install mysql
バージョン5.7が再インストールされます。 MySQL 5.1を再インストールする方法は?
mysqld.log.rpmsave ファイルからのログ記録
170620 23:48:04 InnoDB: Starting shutdown...
170620 23:48:10 InnoDB: Shutdown completed; log sequence number 0 34058928
170620 23:48:10 [Note]
170620 23:48:10 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
170620 23:54:27 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
170620 23:54:27 [ERROR] Can't read from messagefile '/usr/share/mysql/english/errmsg.sys'
170620 23:54:27 InnoDB: Initializing buffer pool, size = 8.0M
170620 23:54:27 InnoDB: Completed initialization of buffer pool
170620 23:54:27 InnoDB: Started; log sequence number 0 34058928
170620 23:54:27 [ERROR] /usr/libexec/mysqld: unknown variable 'innodb_large_prefix=true'
170620 23:54:27 [ERROR] Aborting
170620 23:54:27 InnoDB: Starting shutdown...
170620 23:54:32 InnoDB: Shutdown completed; log sequence number 0 34058928
170620 23:54:32 [Note]
170620 23:54:32 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
ファイルからのメッセージのロギング
Jun 21 00:46:03 vpn1UgoVPNcom kernel: Out of memory: Kill process 31276 (mysqld) score 162 or sacrifice child
Jun 21 00:46:03 vpn1UgoVPNcom kernel: Killed process 31276, UID 0, (mysqld) total-vm:126948kB, anon-rss:98224kB, file-rss:8kB
mysqld.errファイルがなく、Mysqld.logが空です。
MySQL 5.7を起動してみてください。
[root@vpn1UgoVPNcom home]# service mysqld start
/usr/bin/mysqld_safe: line 196: 9475 Killed nohup /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock < /dev/null > /dev/null 2>&1
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
ベストアンサー1
次のコマンドを実行しましたが、5.1に戻って正常に実行されます。
yum remove 'mysql*'
yum install mysql-server-5.1*
service mysqld start