MySQL-0-概要-導入とインストール (Win10、DataGrip、Ubuntu18.04 リモート接続)

Bステーション学習ビデオソース

簡単な紹介

プログラマーは、SQL を使用してデータベース管理システム (MySQL) を制御し、データベース上で操作します。
ここに画像の説明を挿入MySQL

データ・モデル

ここに画像の説明を挿入

最初のテーブルの Zhang Woji の dept_id は 1 で、この dept_id が 2 番目のテーブルの ID であり、これらのテーブルは相互に接続されているため、リレーショナル データベースになります。

ここに画像の説明を挿入ユーザーは、リレーショナル データベース (DBMS) を使用してデータベースを作成し、データベース内にデータ テーブルを作成し、さらにデータ テーブル内にデータを作成することができます。これが MySQL のデータ モデルです。


Win10のインストール

ここに画像の説明を挿入インストールはこのブログ MySQL に従ってインストールできます(詳細、初心者に適しています)、非常に簡単です。

環境変数

ここではインストール後の設定について説明しますが、まず環境変数を設定することで、毎回 bin\ ディレクトリで起動する必要がなくなります。
次のように:
ここに画像の説明を挿入
ここに画像の説明を挿入

ここに画像の説明を挿入bin\ に対応する場所であるパスを追加するだけです。
ここに画像の説明を挿入次に、mysql を最後まで確認して終了し、再度 mysql に入ります。

パスワードを変更する

  1. cmd(コマンドプロンプト)を管理者として実行するには、管理者である必要がありますが、これは今後も同様です。
  2. を入力するnet start mysqlと正常に起動します
  3. を入力しmysql -u root -p、パスワードを入力したら成功しました
    ここに画像の説明を挿入
  4. ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';パスワードには、設定するパスワードを入力します。
    たとえばALTER USER 'root'@'localhost' IDENTIFIED BY '123456';、セミコロンを忘れずに追加すると、次回のログインで新しいパスワードを使用できます。

起動スクリプトを作成する

デスクトップに新しいテキストを作成し、名前を変更して、接尾辞 .bat が付いたファイルに変更します。

ここに画像の説明を挿入

次に、次のコードをコピーして保存します。-p が自分のパスワードの後に​​、 -p の隣にスペースを入れずに直接書き込むことに注意してください。

@%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"
net start mysql
mysql -u root -p123456
@net stop mysql

次に、このファイルをダブルクリックして実行すると、mysql が自動的に開きます。
終了するときに を入力するとquit;、mysql を自動的に終了し、サービスを停止できます。
ここに画像の説明を挿入

現在最新の永久版がありますが、リソースの問題を考慮し、必要な場合はプライベートメッセージをください。

DataGrip2021.2をインストールする

古いバージョンをインストールします。30 日間無料で試用できます。
ここに画像の説明を挿入圧縮パッケージをダウンロードして
ここに画像の説明を挿入
、指定したディレクトリに解凍し、bin ファイルを入力して exe を見つけ、ここに画像の説明を挿入
右クリックしてショートカットを作成し、デスクトップを選択し、名前を変更します。

別のファイルをダウンロード: https://pan.baidu.com/s/1hM0ywuFxO3I51BjiVORMeQ
抽出コード: gzua

次に、DataGrip を開き、30 日間の使用を申請し、プロジェクトを作成します。

プロジェクトに入った後、ファイルを中央の灰色の領域に手動でドラッグし、再起動を求めるメッセージが表示されたら再起動します。
ここに画像の説明を挿入再起動後、「ヘルプ」をクリックすると以下のプラグイン名が表示されますので、今後気軽にご利用いただけます。
ここに画像の説明を挿入
次に、左側のプラス記号でデータ ソース内の MySQL を見つけて設定します。接続をテストする前に必ず mysql サービスを開始してください。

ubuntu18.04にMySQLをインストールする

インストール

コマンドラインを開き、次のコマンドを順番に入力します。

  1. sudo apt-get update

  2. sudo apt-get install mysql-server

  3. Enter rootsudo mysql -u root -p
    としてパスワードを入力して、mysql に入ります。ただし、mysql に入るには sudo を使用する必要があります。以下に示すようにこれを修正できます。

  4. update user set plugin = 'mysql_native_password' where user = 'root';

    • mysql_native_passwordはmysql5.7版の暗号化方式です(ubuntu18.04はこれを使用しています)。
    • caching_sha2_passwordはmysql8.0版の暗号化方式です。
  5. quit;

  6. sudo service mysql restartmysqlサービスを再起動します

  7. sudo mysql -u rootパスワードなしでmysqlを入力してください

  8. ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';パスワード変更
    (123456は変更するログインパスワードです)

  9. quit;

  10. mysql -u root -p
    次に、変更したパスワードを入力して通常どおりログインします。

リモートリンク

現在のユーザーは「root」@「localhost」であるため、つまり、root ユーザーはローカルホスト (ローカル) のデータベースにのみログインできます。Windows でアクセスしたい場合は、新しいユーザーを作成する必要があります。

  1. CREATE USER 'root'@'%' identified with mysql_native_password by '1234';

  2. すべての権限を割り当てます。grant all on *.* to 'root'@'%';

  3. quit;

  4. と入力しsudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf、ファイルを変更し、bing-address をコメントアウトして、保存して終了します。
    ここに画像の説明を挿入

  5. mysqlを再起動します:sudo service mysql restart

  6. と入力してifconfigubuntu の IP を表示しますここに画像の説明を挿入

  7. DataGrip にログインし、Windows で mysql に接続します。
    ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_49030008/article/details/126603305