2、MySQLのインストールと構成

2945 ワード

対応第2章
一、windowsの下のインストール
zipファイルのインストール方法:ダウンロードアドレス:http://dev.mysql.com/downloads/mysql/ダウンロードして解凍して、解凍ファイルを直接C:の下に置いて、C:mysql-5.7.13-winx 64はこのディレクトリの下でフォルダdata(dataはデータベースのデータを保存するために使う)とmyを作成します.ini、後者の内容は:
[mysql]  
#   mysql          
default-character-set=utf8   
[mysqld]  
#  3306    
port = 3306   
#   mysql       
basedir=C:\mysql-5.7.13-winx64  
#   mysql             
datadir=C:\mysql-5.7.13-winx64\data  
#          
max_connections=200  
#             8     latin1     
character-set-server=utf8  
#                  
default-storage-engine=INNODB   

このときcmdに入り、C:mysql-5.7.13-winx 64bin実行にナビゲート:C:mysql-5.7.13-winx 64bin>net start mysqlで「無効なサービス名」が表示されます.C:mysql-5.7.13-winx 64bin>mysqld–installでサービスをダウンロードすると「Service successfully installed」が表示されます.このとき再びC:mysql-5.7.13-winx 64bin>net start mysql 2、MySQL安装和配置_第1张图片で問題が発生します.方法:my.ini最後に
#      
explicit_defaults_for_timestamp=true

その後dataフォルダのすべてを削除し、cmdでコマンドを入力すると次のコマンドは初期化され、1つ目はパスワードのないrootユーザーを生成し、2つ目は乱数のパスワードを生成します.ここで私が使っているのは1つ目です
C:\mysql-5.7.13-winx64\bin>mysqld --initialize-insecure  
//    
C:\mysql-5.7.13-winx64\bin>mysqld --initialize 

C:mysql-5.7.13-winx 64bin>net start mysqlがサービスを有効にしました
注意:環境変数Pathの最後に追加する必要があります.C:mysql-5.7.13-winx 64binこれにより、mysqlコマンドを使用するには、C:mysql-5.7.13-winx 64binにナビゲートする必要はありません.
例えばrootとしてログイン:2、MySQL安装和配置_第2张图片
参照先:http://blog.csdn.net/fly_thewind/article/details/51649936