mysql5.6 miananzhuangbanインストール構成は、チュートリアルの詳細を

まず第一に、今日は非常に単純なJ2EEプログラムを書いて、すべてのビジネスロジックは問題ありません、私はダブルチェック、中国は問題を文字化け、そして私の大きな頭をした、私は最終的にMySQLのインストールをアンインストールし、再構成し、ほか。この時間は、私は怒りにしたいです。しかし、まだ問題解決には、巨大な、本当に感謝の助けを得ます。明日のブログを書く、今日はここに最初に言いました。

あなたが最初にインストールする場合は、次の単語を無視します

  • それをリロードするために(無料のインストール)は、SCのクエリmysqlのクエリmysqlのにcmdコマンド(管理者)でmysqlのサービスプロセスを停止する必要があります
  • SC削除mysqlの削除mysqlのはmysqlサービスを開くこの時間は、何も持っていない
    あなたが持っている、その後

1、MySQLのファイルの削除(削除)
2、レジストリのクリーンアップパス変数、下

レジストリのクリーンアップについては、してくださいBaiduの

===========================================
最初にインストール

あなたは、次をインストールしたいディレクトリにアーカイブを解凍し、私がいました:

D:\プログラムファイル(x86の)\ JavaEEの\ mysqlの

-1の設定

  • インストールディレクトリに設定ファイルを開きます。

  • my.iniというファイルを修正するために私-default.ini(コピー)

  • my.iniというファイルを変更するために、構成ファイルの私-default.iniインストールディレクトリ(コピー)を開き

  • オープンクラスへのテキストエディタを使用して、#を削除し、BASEDIRの対応する位置を見つけます

  • パスを追加

    BASEDIR = D:\プログラムファイル(x86の)\ JavaEEの\ mysqlの\ mysqlの-5.6.28-winx64
    DATADIR = D:\プログラムファイル(x86の)\ JavaEEの\ mysqlの\ mysqlの-5.6.28-winx64 \データ
    ポート= 3306

  • 注ディレクトリを修正しました


  • 注意:
  • MySQL5.7.9、これらの命令でデータフォルダを生成する必要があるんデータフォルダありません
  • 1)のMySQLへのコンソールからディレクトリ下のbinディレクトリを抽出:
    2)サービスのインストールコマンドを入力します。
        1. mysqld --console
        2. mysqld  --initialize
        3. mysqld install 
3) 安装成功后会提示服务安装成功。

2.設定環境変数のパス

  • [コントロールパネル]> [システムとセキュリティ]> [システム]> [システムの詳細設定]> [パス変数を開きます(避けます)
    • 管理者として実行CMD、MySQLのbinディレクトリを入力し、入力してmysqld -install
  • インストールが成功した後、正常に開始されたサービスでnet start mysqlのサービスを開始します!
  • サービスが正常に起動したら、ログインすることができ、入力のmysql -uroot -p(パスワードなしでの最初のログ、真上入力しEnterキーを押して)、成功したログイン!

3パスワードを設定(オプションは、まだ比較的良いがあります)

  1. インストール後にMySQLのデフォルトのrootパスワードは空です

    MySQLはMySQLのに入ること-uroot

    mysqlの中に入るためにmysqlの-uroot:それは後の初期パスワード行くを設定する方法

それの後に初期パスワードを、外出先を設定します。

1、実装(セミコロンのSQL文を注意してください)

MySQLを使用します。
更新ユーザ設定パスワード=パスワード(「new_pass」)、ユーザ=「ルート」。
フラッシュ権限;
出口 ;

それはすることができます。

2は、同じ1で新しいパスワードを設定します

3、パスワードを忘れた場合

スキップのmy.iniパスワード認証では[mysqldを]追加
スキップ名-決意をし、でcmdをmysqlの-uroot直接入力する
に、ステップ1を実行します

参考http://blog.csdn.net/stypace/article/details/38232393

図4は、デフォルトの設定を変更するコード化されました。

参考http://www.2cto.com/database/201504/394479.html

my.iniファイルを開きます。

  1. 私たちが指定したディレクトリにzipファイル形式を抽出し、環境の基本的な設定を完了するとした後、オープンのMySQL
    5.6.24は、ファイルが[]の私の-default.iniと呼ばれるでしょう。私たちは、ファイルを開くために、メモ帳を使用して、[既定の文字セットを= XXX]見つけられませんでしたか[character_set_server = XXX]、それが起こったのか?多くのオンラインメソッドを直接utf8ではなく、急務であるxxxの文を変更与えられ、次のステップ2を参照してください。
  2. ファイルをコピーし、my.iniファイルの名前[]、このルートディレクトリの下に2つの.iniファイルがある、一つは、私の-default.iniあるmy.iniがあるし、我々は唯一のmy.iniの内部を変更する必要がありますライン上のコンテンツ。ステップ3を参照してください。
  3. my.iniを変更します[]

[mysqldを]で遅くともcharacter_set_server = UTF8、注意が[ありません]で[UTF8 UTF8]次の区切りとを追加し、
これらの単語の後ろにある[sql_modeの= NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES] 3行、その後追加

[クライアント]
ポート= 3306
デフォルトの文字セット= UTF8

4、以上の3つの段階OK後。保存は、コマンドラインで着陸した後、入力し、サーバーを再起動します。

show variables like 'char%';

以下に示すように、デフォルトの文字セットを見ることができます。

mysql> show variables like 'char%';
+--------------------------+-------------------------------------------------------------------------+
| Variable_name            | Value                                                                   |
+--------------------------+-------------------------------------------------------------------------+
| character_set_client     | utf8                                                                    |
| character_set_connection | utf8                                                                    |
| character_set_database   | utf8                                                                    |
| character_set_filesystem | binary                                                                  |
| character_set_results    | utf8                                                                    |
| character_set_server     | utf8                                                                    |
| character_set_system     | utf8                                                                    |
| character_sets_dir       | D:\Program Files (x86)\JavaEE\mysql\mysql-5.6.28-winx64\share\charsets\ |
+--------------------------+-------------------------------------------------------------------------+
8 rows in set (0.00 sec)

次のようにmy.iniファイルを開きます:合計は、適切な変更を行いました

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
 

[mysqld]
 

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
 
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
 


# These are commonly set, remove the # and set as required.
basedir = D:\mysql-5.6.24-winx64
datadir = D:\mysql-5.6.24-winx64\data
port = 3306
# server_id = .....
character_set_server=utf8


 
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
 

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
 
[client]
port=3306
default-character-set=utf8

ケース感度設定コマンドラインのmysql

[mysqld]

lower_case_table_names=2

MySQLのリモート接続をオンにします

使用mysqlの

使用「GRANT ALL PRIVILEGES ONにザ・TO 『ルート』 @ 『%』 IDENTIFIED BY 『ルートは、』 GRANT OPTION WITH;」コマンドは、リモート接続の設定を変更します。

フラッシュ権限;

ホスト、ユーザーからユーザーを選択します。

任意のIPアドレスがログオンすることができ、%のホストを変更する必要があります。

またはで
変更Navicatは
、[イメージダンプ外側リンクに障害が発生し、発信局は、直接アップロード(IMG-m6A3Juuc-1574753014946)(下の画像を保存することが推奨され、セキュリティチェーン機構を有していてもよい https://ooo.0o0.ooo/2017/06/22 /594b2d4ab1406.png)]

MySQLの>アップデートユーザセットホスト=「%」ユーザー=「ルート」。

エラーの実装は再MySQLの>ユーザーバーの下;.ビューからホスト、ユーザーを選択するように指示することができる後。

根対応するホストは%となりました、任意のIPアドレスが記録さを表します。

http://www.2cto.com/database/201505/399280.html

公開された175元の記事 ウォン称賛76 ビュー23万+

おすすめ

転載: blog.csdn.net/qq_29232943/article/details/52755965