マインドマップギャラリー MySQL
これは、MySQL に関するマインド マップです。主な内容は、高度な、基本的な、MySQL のインストールとアンインストールです。いいね、収集大歓迎です!
これはバクテリアに関するマインドマップであり、その主な内容には、概要、形態、種類、構造、生殖、分布、アプリケーション、および拡張が含まれます。概要は包括的で綿密で、レビュー資料として適しています。
これは、植物の無性生殖に関するマインドマップであり、その主な内容には、概念、胞子の生殖、栄養生殖、組織培養、芽が含まれます。概要は包括的で綿密で、レビュー資料として適しています。
これは、動物の生殖発達に関するマインドマップであり、その主な内容には、昆虫、カエル、鳥、性的生殖、無性生殖が含まれます。概要は包括的で綿密で、レビュー資料として適しています。
MySQL の仕組み
SQLインジェクションの脆弱性
データベースの紹介
データベースアプリケーションシステムの機能設計と実装
データベース
データベースシステムの概要
有効運賃統計
データ ウェアハウジングとビジネス インテリジェンス
遅い SQL 処理の百科事典
MySQL
MySQLのインストールとアンインストール
Liunx環境
MySQL のバージョンを確認します: mysqladmin --version
MySQLがインストールされているかどうかを確認する
rpm -qa | grep -i mysql # -i 大文字と小文字を区別しない
MySQLサービスを確認してください
systemctl ステータス mysqld.service
MySQLのアンインストール
MySQL サービスをシャットダウンします。
systemctl は mysqld.service を停止します
現在の MySQL のインストール状況を確認する
Centos 6: rpm -qa | grep mysql |
Centos 7: rpm -qa|grep mariadb
アンインストール: rpm -e --nodeps mariadb-libs
上記のコマンド yum delete xxx で照会された、インストールされているプログラムをアンインストールします。
MySQL関連ファイルを削除する
MySQL 関連ファイルの検索
find/-name mysql
見つかったファイルを削除する
rm -rfxxx
my.cnfを削除する
rm -rf /etc/my.cnf
MySQL8.0のインストール
ダウンロード
https://dev.mysql.com/downloads/mysql/
/tem 一時ディレクトリのアクセス許可を確認する
chmod -R 777 /tep
元の MySQL をアンインストールし、依存関係を確認します。
rpm -qa |
そうでない場合: yum install libaio
rpm -qa | grep ネットツール
インストールファイルを順番に実行します
mysql-community-common-8.0.29-1.el8.x86_64.rpm
mysql-community-client-plugins-8.0.25-1.el7.x86_64
mysql-community-libs-8.0.25-1.el7.x86_64
mysql-コミュニティ-クライアント-8.0.25-1.el7.x86_64
mysql-community-server-8.0.25-1.el7.x86_64
MySQLサービスの初期化
mysqld --initialize --user=mysql
ログを確認してパスワードを取得する
cat /var/log/mysqld.log
仕える
サービス開始
systemctl は mysqld を起動します
サービスステータスを確認する
systemctl ステータス mysqld
MySQLの権限
表示権限
権限の変更
ユーザーを更新します。ホスト = "%"、ここでユーザー = 'root';
権限を更新する
フラッシュ権限。
リモート接続
解決する
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'abc123';
ベース
1. 基本的な SELECT ステートメント
SQLの分類
DDL: データ定義言語
CREATE\ALTER\DROP\RENAME\TRUNCATE
DML: データ操作言語
INSERT\DELETE\UPDATE\SELECT (最優先)
DCL: データ制御言語
コミット\ロールバック\セーブポイント\許可\取り消し
2. マルチテーブルクエリの分類
角度1
等価結合 VS 非等価結合
非等価接続: 接続条件が「=」ではありません。 例: Xiao Li の給与は 6000 ~ 8000 の範囲です。
角度2
自己結合 VS 非自己結合
角度3
内部結合と外部結合
3. ユニオンとユニオンオール
UNION: 2 つのクエリの結果セットの和集合を返し、重複レコードを削除します。
UNION ALL: 重複排除を行わずに、2 つのクエリの結果セットの結合を返します。
4. 機能
単一行関数
1 行のみを変換し、行ごとに 1 つの結果を返します。
集計関数(グループ化関数、複数行関数)
一連のデータに作用し、値を返します。
高度な