MySQLの基本的なインストール

注意:以下の操作は、Windowsの下で実行されています

ダウンロード:https://dev.mysql.com/downloads/mysql/

1.公式サイトでダウンロードします

2、異なるオペレーティングシステムのためのさまざまなバージョンをダウンロードします

 

3.抽出

mysqldは- 初期化し、安全でありません

4.環境変数を追加します。

5.初期化

mysqldは- 初期化し、安全でありません

6. [スタート] SQLサービス

#スタートMySQLサービスがmysqldの

MySQLのWindowsのサービスにもを行うことができます注: -前にインストールは、コマンドのMySQLへの絶対パスで開始する必要があります  #ターミナルで次のコマンドを実行し、MySQLのWindowsサービスを行います。  「C:\のMySQL-5.6.40ビンの\ mysqldの\ -winx64 "--install #ターミナルで次のコマンドを実行し、MySQLのWindowsサービスを削除します。  " C:\のMySQL-5.6.40-Winx64 \ビン\のmysqldの「--removeを後でサービスとして登録した後あなただけの、次のコマンドを実行し、MySQLサービスを開始し、シャットダウン時に:  #は、MySQLサービス開始  NETは、MySQLの起動#は、MySQLサービスをシャットダウン  でnet stop mysqlの

  



  



  



  

7. mysqlクライアントを起動し、MySQLサーバを接続する(新しいウィンドウを開くためにCMD)

 

MySQLの- Uのルート-のp-位MySQLサーバに接続

 

8.パスワードの設定

  1. 端末入力のmysqlを開きます
  2. MySQLが提供する入力の機能:選択ユーザー();現在のアカウントのログを表示する#
    •              当前登录的默认账号为ODBC@localhost如果想切到root账号登录 执行命令:mysql -uroot -p
  3. 设置管理员root账号密码为123
    C:\Users\mjj>mysqladmin -uroot -p password "123"  #设置初始密码 由于原密码为空,因此-p可以不用 Mysql版本的不同,可能执行这句指令不起作用,请使用update mysql.user set authentication_string =password('') where User='root';

 

9.忘记密码(破解密码)

  1. 以管理员身份打开cmd
  2. 停掉mysql服务端
    C:\WINDOWS\system32>net stop mysql
    MySQL 服务正在停止.
    MySQL 服务已成功停止。

     

  3. 执行如下命令跳过授权表
    #跳过授权表
    C:\WINDOWS\system32>mysqld --skip-grant-tables
    2018-06-09 17:12:38 0 [Warning] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path.
    2018-06-09 17:12:38 0 [Note] mysqld (mysqld 5.6.40) starting as process 6052 ...4.

     

  4. 现在可以不需要密码直接登录mysql
    mysql -uroot -p

     

  5. 现在可以任意的更改密码,执行如下命令
     update mysql.user set authentication_string =password('') where User='root'; 

     

  6. 刷新权限
    flush privileges;
  7. 退出mysql
  8. 让用户去加载权限,以管理员身份进入cmd,查看当前mysql进程
    tasklist |findstr mysql  #查看当前mysql的进程

     

  9. 杀死当前的进程,执行如下命令
    taskkill /F /PID 进程ID  # 杀死当前的进程pid

     

  10. 重启mysql服务

 

10.统一字符编码

  1. 进入mysql客户端,执行\s
  2. 为了统一字符编码,请执行如下操作:
    1. 在C:\mysql-5.6.40-winx64文件下创建my.ini文件
    2. 在my.ini文件中写入一下代码
      [mysqld]
      # 设置mysql的安装目录 **后面的路径一定是安装sql的目录(自己电脑的)**
      basedir=C:\mysql-5.7.22-winx64\mysql-5.7.22-winx64
      # 设置mysql数据库的数据的存放目录,必须是data
      datadir=C:\mysql-5.7.22-winx64\mysql-5.7.22-winx64\data
      sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
      
      # mysql端口
      port=3306
      # 字符集
      [mysqld]
      character-set-server=utf8
      collation-server=utf8_general_ci
      [client]
      default-character-set=utf8
      [mysql]
      default-character-set=utf8

       

    3. 重启mysql

       

 

 

 

   

おすすめ

転載: www.cnblogs.com/wtil/p/11335051.html