【发布时间】:2017-03-26 11:13:08
【问题描述】:
我用过mysql 5.7.16社区和centos 7。
我正在关注tutorial安装mysql的视频:
- wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
- yum localinstall dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
- yum repolist 已启用 | grep "mysql.-community."
- yum install mysql-community-server
- 服务 mysqld 启动
启动 mysql 后,我可以看到状态为活动(运行)service mysqld status。
但我无法通过以下方式获得任何信息:grep 'temporary password' /var/log/mysqld.log
msyqld.log(忽略正常日志):
[Warning] InnoDB: Cannot open table mysql/plugin from the internal data dictionary of InnoDB though the .frm file for the table exists.
mysqld: Table 'mysql.plugin' doesn't exist
[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
[Warning] InnoDB: Cannot open table mysql/gtid_executed from the internal data dictionary of InnoDB though the .frm file for the table exists.
mysqld: Table 'mysql.gtid_executed' doesn't exist
[Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
[Warning] InnoDB: Cannot open table mysql/server_cost from the internal data dictionary of InnoDB though the .frm file for the table exists.
[Warning] Failed to open optimizer cost constant tables
[Warning] InnoDB: Cannot open table mysql/time_zone_leap_second from the internal data dictionary of InnoDB though the .frm file for the table exists.
[Warning] Can't open and lock time zone table: Table 'mysql.time_zone_leap_second' doesn't exist trying to live without them
[Warning] InnoDB: Cannot open table mysql/servers from the internal data dictionary of InnoDB though the .frm file for the table exists.
[ERROR] Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
感谢任何帮助!
【问题讨论】:
标签: passwords centos7 temporary mysql-5.7