MySQLコミュニティサーバーのインストール

MySQLコミュニティサーバーのインストール

ダウンロード:https://dev.mysql.com/downloads/mysql/、ZIPのインストールは、解凍後に実際には使用することができますが、設定する必要があります。

D:\ mysqlの\ mysqlの-8.0.17-winx64、同じフォルダ内に作成したmy.iniファイル、設定するには、次の情報Dドライブにファイルを解凍1つの解凍。D:\ mysqlの\ mysqlの-8.0.17-winx64 \ binフォルダには、将来のシステム環境変数は呼び出しを容易にします。

[client]

# 设置mysql客户端连接服务端时默认使用的端口
port=3306

# 设置mysql客户端默认字符集
default-character-set=utf8


[mysqld]

# 设置3306端口
port=3306

# 设置mysql的安装目录
basedir=D:\mysql\mysql-8.0.17-winx64

# 设置mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置
# datadir=D:\mysql\mysql-8.0.17-winx64\data  

# 允许最大连接数
max_connections=20

# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10

# 服务端使用的字符集默认为UTF8
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password


[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

 

2、実行cmdは、コマンドを使用してmysqld --initialize --console、データベースを初期化し、それが出力初期rootユーザーのデフォルトパスワードは戻って必要なログに記録するだろう

3、インストールサービスは、使用するコマンドのmysqld --install [サービス名]インストールのbinフォルダに必須のCD、サービス名は、MySQLを区別する必要があるため、デフォルトの場合、複数のコンピュータ上のMySQLサービス

4、コマンドを使用し、スタートでnet start mysqlの

5、ログ、MySQLの-hホスト名-uユーザ名-p、このマシンを利用するにはログイン:MySQLの-uルート-pを、一時的なパスワードの前を入力してください

  • -h:mysqlのホスト名は、クライアントのログインを指定し、このマシンにログインを省略または使用のローカルホストまたは127.0.0.1することができます
  • -u:ユーザ名のログイン
  • -p:使用したパスワードを、パスワードが空白の場合、オミットこの

6、コマンドを使用し、パスワードを変更する  ALTER USERの「ルート」@「localhostの 」BY mysql_native_passwordで識別「 パスワードを」;  

セミコロン、SQL構文がなければならないことに注意

-------------------------------------------------- -----ここで終わった展開--------------------------------------- -----------

図7は、コマンドを使用してデフォルトのインストールデータベース視聴用のMySQL;表示データベースのテーブルの表示、ユーザのMySQLテーブルを格納するユーザ情報が、デフォルトのユーザを表示する、:ユーザーからauthentication_string、SELECTユーザ、ホストと、 ホストの管理者ルートの代わりに、ローカルホストでありますlocalhostのみログインアクセス。あなたが開いている他のIPのログインを許可したい場合は、新しいホストを追加する必要があります。あなたはすべてのIPアクセスを許可する場合に直接変更することができます「%。」

8、追加ユーザーが  mysql_native_passwordで識別USER 'ユーザ名' @ '%' CREATE BY ' password'を。

チェックユーザー  を選択したユーザ、ホスト、プラグイン、authentication_stringユーザから。

9、許可リモートデータベース

すべての承認権限  GRANT ALL PRIVILEGESの* * TO ON。 ' ユーザ名' @ '%';

認定の基本的なアクセス権を変更するには、クエリ  GRANT SELECT、INSERT、UPDATE、。 DELETE、CREATE、DROP、ALTER ON * * TO ' '%' @ユーザー名';

ビューのユーザー権限は、  「ユーザー名」@「%」のための助成金を示し;

 

MySQLのクライアント実行可能プログラムは、MySQLで、MySQLサーバの実行可能プログラムは、mysqldのです。

その他のコマンド:

サービス開始  ネット開始mysqlの、サービス停止  でnet stop mysqlの、アンインストールサービスSC削除MySQLやmysqldを削除

出口のMySQL を終了

 

 

 

 

 

公開された46元の記事 ウォンの賞賛0 ビュー1054

おすすめ

転載: blog.csdn.net/weixin_37680513/article/details/102507885