MySQL5.7インストールチュートリアルの図解
7947 ワード
MySQL5.7
リファレンスhttp://blog.csdn.net/u013205623/article/details/79171698
一、ダウンロード
https://dev.mysql.com/downloads/mysql/
自分のコンピュータの桁数によって相応のインストールパッケージをダウンロードします
二、取り付け
1.インストールしたいディレクトリに解凍
2.myを新規作成します.ini
以下の内容を入力して、インストールディレクトリを変更してください.
3.環境変数の構成
1)マイコンピュータを右クリック->プロパティ->拡張システム設定(拡張)->環境変数
システム変数の下にある新規ボタンをクリックして変数名を入力:MYSQL_HOME入力変数値:F:myMySql 5.7\mysql-5.7.20-winx 64#はmysqlのカスタム解凍ディレクトリです.
2)システム変数のPathを選択編集ボタンをクリックして変数値に変数値を追加:;%MYSQL_HOME%bin注意は、元の変数の値の後にこの変数を加えて使用します.区切り、元の変数値は削除できません
4.管理者としてcmdを実行する
cmd.exe右クリック「管理者として実行」
5.cmdでインストールパスに入りmysqld-installと入力
インストールに成功したことを示すメッセージ
三、テスト
1.cmdでnet start mysqlを入力し続けると、次のようにエラーが発生します.
解決:インストールディレクトリの下にdataフォルダを新規作成し、cmdでmysqld--initialize--console初期化を入力し続け、net start mysqlを入力し、サービス起動に成功しました
2.サービス起動に成功したら、ログインできます.図のように、mysql-u root-pを入力して、初めてログインしてパスワードがなくて、そのまま車に戻ることができます.また間違えました.
関連資料を調べてdataフォルダのauto.cnfファイルはメモ帳で開き、生成されたランダムパスワードが入っています.そのパスワードを入力するには、試してみてください.まだだめです.
解決:
さっき書いたmyを見つけます.iniファイル、[mysqld]でskip-grant-tablesを追加し、保存終了
コンピュータで右クリックし、「管理」を選択し、左側で「サービスとアプリケーション」、「サービス」を選択し、右側のサービスでMySQLを見つけ、右クリックしてサービスを再起動します.
cmdに戻ってmysqlに入り直して成功
パスワードの変更:
mysql> update user set password=password('123456') where user='root';
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
変更方法:
mysql>update mysql.user set authentication_string=password('123qwe') where user='root' and Host ='localhost';
rootの下のパスワードを変更し、123 qweを新しいパスワードにします.
直接ログインすると次のエラーが発生します.
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
次のコマンドを実行します.
SET PASSWORD = PASSWORD(123qwe);
パスワードの再設定は、パスワードの確認に相当します.
quitを使用して、パスワードで再ログインすればいいです.
リファレンスhttp://blog.csdn.net/u013205623/article/details/79171698
一、ダウンロード
https://dev.mysql.com/downloads/mysql/
自分のコンピュータの桁数によって相応のインストールパッケージをダウンロードします
二、取り付け
1.インストールしたいディレクトリに解凍
2.myを新規作成します.ini
以下の内容を入力して、インストールディレクトリを変更してください.
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=F:\my\MySql5.7\mysql-5.7.20-winx64
#
datadir=F:\my\MySql5.7\mysql-5.7.20-winx64\data
# data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
F:\my\MySql5.7\mysql-5.7.20-winx64\bin\mysqld.exe
3.環境変数の構成
1)マイコンピュータを右クリック->プロパティ->拡張システム設定(拡張)->環境変数
システム変数の下にある新規ボタンをクリックして変数名を入力:MYSQL_HOME入力変数値:F:myMySql 5.7\mysql-5.7.20-winx 64#はmysqlのカスタム解凍ディレクトリです.
2)システム変数のPathを選択編集ボタンをクリックして変数値に変数値を追加:;%MYSQL_HOME%bin注意は、元の変数の値の後にこの変数を加えて使用します.区切り、元の変数値は削除できません
4.管理者としてcmdを実行する
cmd.exe右クリック「管理者として実行」
5.cmdでインストールパスに入りmysqld-installと入力
インストールに成功したことを示すメッセージ
三、テスト
1.cmdでnet start mysqlを入力し続けると、次のようにエラーが発生します.
解決:インストールディレクトリの下にdataフォルダを新規作成し、cmdでmysqld--initialize--console初期化を入力し続け、net start mysqlを入力し、サービス起動に成功しました
2.サービス起動に成功したら、ログインできます.図のように、mysql-u root-pを入力して、初めてログインしてパスワードがなくて、そのまま車に戻ることができます.また間違えました.
関連資料を調べてdataフォルダのauto.cnfファイルはメモ帳で開き、生成されたランダムパスワードが入っています.そのパスワードを入力するには、試してみてください.まだだめです.
解決:
さっき書いたmyを見つけます.iniファイル、[mysqld]でskip-grant-tablesを追加し、保存終了
コンピュータで右クリックし、「管理」を選択し、左側で「サービスとアプリケーション」、「サービス」を選択し、右側のサービスでMySQLを見つけ、右クリックしてサービスを再起動します.
cmdに戻ってmysqlに入り直して成功
パスワードの変更:
mysql> update user set password=password('123456') where user='root';
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
変更方法:
mysql>update mysql.user set authentication_string=password('123qwe') where user='root' and Host ='localhost';
rootの下のパスワードを変更し、123 qweを新しいパスワードにします.
直接ログインすると次のエラーが発生します.
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
次のコマンドを実行します.
SET PASSWORD = PASSWORD(123qwe);
パスワードの再設定は、パスワードの確認に相当します.
quitを使用して、パスワードで再ログインすればいいです.