[データベース学習] - [概要] MySQLデータベースのダウンロードとインストール(Msiファイルのインストールとインストール不要版)、Navicatのダウンロードとインストール

目次

1. MySQL データベースをダウンロードしてインストールします。

1) MySQL データベースのダウンロード

MySQL公式ウェブサイト

MySQLデータベースのダウンロード

 2) MySQL は msi ファイルを通じてインストールされます

3) MySQL インストール不要版の利用

1) インストール不要のパッケージをインストール フォルダーの場所に移動します。

2) 新しいデータフォルダーを作成します

3) 新しい my.ini ファイルを作成し、次の内容をその中に入れます。

4) 環境変数の構成 - bin ファイルのパス

5) 次の順序でインストールして実行します。

6) インストールが成功しました

3. Navicat 視覚化ソフトウェアをインストールする

1) Navicat公式サイト

2) Navicat のインストール

センチメンタルな機械人間のブログ_CSDN ブログ - Python 学習、pyqt5、画像処理ブロガー センチメンタルな機械人間は、Python 学習、pyqt5、画像処理などの知識が得意です。機械学習、コンピューター、ビジョン、画像処理、深層学習、pytorch、ニューラル ネットワーク、opencv フィールド https://blog.csdn.net/qq_45769063 4. 遭遇した問題

1)サービスのインストール・削除は拒否されました!

 2) mysql' が内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されない

3) エラー 2003 (HY000) の解決策: 「localhost:3306」 (10061) の MySQL サーバーに接続できません 

4)1045-ユーザー「root」@「localhost」のアクセスが拒否されました

解決:

 可能な解決策:


1. MySQL データベースをダウンロードしてインストールします。

1) MySQL データベースのダウンロード

MySQL公式ウェブサイト

MySQL :: 開発者ゾーンicon-default.png?t=M4ADhttps://dev.mysql.com/

MySQLデータベースのダウンロード

MySQL のダウンロード手順の詳細な説明. ユーザーは、オペレーティング システムの種類に応じて、MySQL 公式ダウンロード ページから、対応するサーバー インストール パッケージを無料でダウンロードできます。この本では、MySQL 5.7.20 を例として、Windows 10 オペレーティング システムでのインストールと構成のプロセスを紹介します。ユーザーは Windows グラフィカルhttp://c.biancheng.net/view/2391.htmlをダウンロードします。

 2) MySQL は msi ファイルを通じてインストールされます

すべてのプラットフォームを含む MySQL インストール チュートリアル (図解) icon-default.png?t=M4ADhttp://c.biancheng.net/view/2376.html

3) MySQL インストール不要版の利用

インストール不要とは、実際にはインストール後に解凍されたパッケージを直接提供することですが、それでも設定する必要があります。

主に以下の操作が必要となります。

1) インストール不要のパッケージをインストール フォルダーの場所に移動します。

2) 新しいデータフォルダーを作成します

 

3) 新しい my.ini ファイルを作成し、次の内容をその中に入れます。

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/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]
#skip-grant-tables 
# 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 = .....
# datadir = .....
# port = .....
# server_id = .....
basedir ="D:\Mysql\mysql-8.0.12-winx64"   # 设置mysql的安装目录 
datadir ="D:\Mysql\mysql-8.0.12-winx64\data"   # 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data  
 
 
# 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 
 
#服务端的编码方式
character-set-server=utf8mb4
[client]
#客户端编码方式,最好和服务端保存一致
loose-default-character-set=utf8mb4
 
[WinMySQLadmin]  
Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe"

注: ここでのいくつかのパスは独自のものに変更する必要があります。

 mysql インストール ディレクトリには、次の 3 つの場所を変更する必要があります。

basedir = "D://Mysql\mysql-8.0.12-winx64" #独自の mysql インストール ディレクトリを設定します 

datadir = "D://Mysql\mysql-8.0.12-winx64\data" # 独自の mysql データベースのデータ フォルダーの保存ディレクトリを設定します。これは data である必要があります。

Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe" # 独自の mysql データベースの mysqld.exe ファイルの保存ディレクトリを設定します
 

4) 環境変数の構成 - bin ファイルのパス

 

5) 次の順序でインストールして実行します。

# 初始化,下载配置文件到刚刚创建的data文件夹中
mysqld --initialize-insecure --user=mysql;

# Mysql服务添加,当看到Service successfully installed时,表示成功
mysqld -install;

# 启动Mysql服务,出现mysql 启动服务成功字样说明成功了
net start mysql;

6) インストールが成功しました

【必須】MySQL インストール不要版の詳細チュートリアル_イケメンになりたくないブログ - CSDN ブログ_mysql のインストール不要版の使い方はここから転載していますが、間違いは修正されています ステップ 1: Mysql をダウンロード公式 Web サイトのダウンロード アドレス: https://dev.mysql.com/downloads/mysql/ 1. マウスを下にスライドさせ、「その他のダウンロード」で「Windows (x86, 64-bit), ZIP Archive」を見つけ、右側の「ダウンロード」ボタンをクリックしてください。 Mysql をダウンロードします。他のバージョンが必要な場合は、ここをクリックしてください: 2. ここで登録するように求められます。登録する必要はありません。https: //blog.csdn.net/dz77dz/article/details/117705850をクリックしてください。

3. Navicat 視覚化ソフトウェアをインストールする

1) Navicat公式サイト

Navicat | 製品最高のデータベース管理ツール Navicat、Navicat Monitor、Navicat Charts Creator、Navicat Collaboration、Navicat Data Modeler を含む Navicat 製品の完全なリストをご覧ください。https://www.navicat.com.cn/products

Navicat プレミアムは、すべてのデータベースの視覚化をサポートしています。もちろん、対応するデータベース用の Navicat をダウンロードすることもできます。

 

2) Navicat のインストール

センチメンタルな機械人間のブログ_CSDN ブログ - Python 学習、pyqt5、画像処理ブロガーセンチメンタルな機械人間は、Python 学習、pyqt5、画像処理などの知識が得意です。機械学習、コンピューター、ビジョン、画像処理、深層学習、pytorch、ニューラル ネットワーク、opencv フィールドhttps://blog.csdn.net/qq_45769063  4. 発生した問題

1)サービスのインストール・削除は拒否されました!

この問題は、mysqld -install コマンドの実行時に発生しました。その理由は、フォルダーから cmd コマンド ラインを直接開いたため、管理者として cmd コマンド ラインを開く必要があるためです。

https://jingyan.baidu.com/article/0eb457e54f1b0c43f1a9059e.html icon-default.png?t=M4ADhttps://jingyan.baidu.com/article/0eb457e54f1b0c43f1a9059e.html

 2) mysql' が内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されない

この問題は、コマンド ラインで mysql -uroot -p コマンドを実行したときに発生しましたが、その理由は、環境が適切に構成されていなかったためです。

「mysql」は内部コマンドでも外部コマンドでも、操作可能なプログラムでもバッチファイルでもありません。超詳細な解決策steps_semaphore-niniのブログ - CSDN blog_mysql 」は内部コマンドでも外部コマンドでも、操作可能なプログラムでもバッチファイルでもありません。ファイル処理中【問題】「mysql」が内部コマンド、外部コマンド、操作可能なプログラム、バッチファイルとして認識されません。[解決策] 考えられる理由: 環境変数が設定されていない 具体的な手順: 1. [マイ コンピュータ] を右クリック → [プロパティ] キーを押して次の図を入力します: 2. ユーザー変数で、[パス]、[新規] を選択し、MySQL パスを追加します: C :\Program Files\ MySQL\MySQL Server 8.0\bin (これは私のものです)、[OK] をクリックします。「OK」をクリックして構成を完了します。その後、エラーは報告されません... https://blog.csdn.net/qq_42052591/article/details/122381215

3) エラー 2003 (HY000) の解決策: 「localhost:3306」 (10061) の MySQL サーバーに接続できません 

エラー 2003 (HY000): 'localhost:3306' (10061) Solution_Brother Xiaoqiang の MySQL サーバーに接続できません。ブログ - CSDN Blog_error2003 (hy000) mysql を起動したいのですが、cmd に mysql -u root -p を直接入力すると、次の問題が発生します: C:\Users\lic>mysql -u root -pパスワードを入力してください: ** * **エラー 2003 (HY000): 'localhost:3306' (10061) の MySQL サーバーに接続できません 解決策: cmd を管理者として実行し (win+Q、cmd を検索して右クリック)、スタートアップに net start mysql と入力します。が成功すると、管理者以外が実行している cm に戻ることができますhttps://blog.csdn.net/lic1697067085/article/details/120234123

4)1045-ユーザー「root」@「localhost」のアクセスが拒否されました

この問題は、Navicat を実行した後にデータベースに接続するときに発生しました。その理由は、Navicat が以前にインストールされており、データベース接続が以前の mysql 情報に基づいていたため、エラーが報告されたためです。

解決:

右クリックして接続を編集し、パスワード、アカウント、その他の情報を変更します。

 可能な解決策:

これはオンラインの方法なので、私の場合はうまくいきませんが、新しく作成したデータベース接続が接続できない場合はできるはずです。

1045-ユーザー 'root'@'localhost' のアクセスが拒否されましたソリューション、個人テストが利用可能 - Zhihu 1045-ユーザー 'root'@'localhost' のアクセスが拒否されましたソリューションは、数行のコードで簡単に解決できます 1. データベースを入力します: mysql - u root -p 2. データベースのパスワードを入力します: ******* 3. 次の SQL を順番に実行します: CREATE USER 'root'@'… https://zhuanlan.zhihu.com/p/435662677 

 

おすすめ

転載: blog.csdn.net/qq_45769063/article/details/125019030