centosインストールmysqlプロセスと起動失敗の問題の解決
インストール手順
インストール前に、システムがMySQLをインストールしているかどうかを検出できます.
システムにインストールがある場合は、アンインストールを選択できます.
インストール
MySQLの初期化:
MySQLの起動:
MySQLの実行ステータスを表示するには、次の手順に従います.
centos起動mysqlエラー
9月03 06:27:17 test 241 vm 22 systemd[1]:Starting MySQL Server...
解決策
初期パスワードの変更
mysqlをインストールした後、ログインした後、どんなコマンドを実行しても、いつもこれを提示します.
step 1: SET PASSWORD = PASSWORD('your new password');
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;
ユーザーの作成、リモートログインの許可
データベースのインポート
インストール前に、システムがMySQLをインストールしているかどうかを検出できます.
rpm -qa | grep mysql
システムにインストールがある場合は、アンインストールを選択できます.
rpm -e mysql //
rpm -e --nodeps mysql
インストール
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
yum install mysql-server
MySQLの初期化:
mysqld --initialize
MySQLの起動:
systemctl start mysqld
MySQLの実行ステータスを表示するには、次の手順に従います.
systemctl status mysqld
centos起動mysqlエラー
$ systemctl status mysqld.service
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: activating (start-pre) since 2018-09-03 06:27:17 EDT; 631ms ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 26472 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=1/FAILURE)
Control: 26489 (mysqld_pre_syst)
Memory: 26.6M
CGroup: /system.slice/mysqld.service
└─control
├─26489 /bin/bash /usr/bin/mysqld_pre_systemd
└─26506 /usr/bin/python -Es /usr/sbin/semanage fcontext -a -e /var/lib/mysql /var/lib/mysql-files
9月03 06:27:17 test 241 vm 22 systemd[1]:Starting MySQL Server...
解決策
chown mysql:mysql -R /var/lib/mysql
初期パスワードの変更
You must reset your password using ALTER USER statement before executing this statement.
mysqlをインストールした後、ログインした後、どんなコマンドを実行しても、いつもこれを提示します.
step 1: SET PASSWORD = PASSWORD('your new password');
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;
ユーザーの作成、リモートログインの許可
create user 'test'@'10.1.3.200' identified by '123456';
grant all privileges on *.* to 'sl_test'@'10.100.0.0';
flush privileges;
データベースのインポート
source /data/model/tables.sql