MySQL の入門書とメソッドの共有
この記事では、MySQL の入門から高度な使い方、運用保守に適した書籍を紹介します。
背景: 主要なフォーラムには常に多くの学生がデータベースの学習や DBA 業界への参加の準備について質問しています。過去数年間で、私は MySQL DBA としての成長についていくつかの蓄積と洞察を得たので、それを皆さんと共有したいと思います。
SQL を始めましょう
MySQL DBA になる準備をする前に、SQL を熟練して書けることが必要条件です。存在と結合の間の等価変換、基本的な行と列の変換、SQL ループなどの習熟は、その後の運用、保守、チューニング作業に大いに役立ちます。
おすすめの本:
SQL クックブック ステップバイステップの SQL 説明書。この本では、MySQL、SQL Server、Oracle の 3 つの構文を使用して、各ビジネス要件が分析されています。順番に学習本としても、後から参考書としても使えます。
SQL の芸術 戦闘に合わせた SQL チューニングをシミュレートし、戦術分析を実施します。 SQL アーキテクチャ設計に関する知識を伝えることを目的としています。実際のチューニング例はあまりなく、翻訳はひどいものです
。 SQL アプリケーションのリファクタリング
MySQL ストアド プロシージャ プログラミング MySQL ストアド プロシージャの構文と書き方を学ぶのに最適な教科書。バージョンは古いですが、構文はほとんど変わっていないのでおすすめです。
MySQL 入門と熟練者
基本的な SQL 作成スキルを習得している場合は、MySQL 製品自体について学習を始めることができます
おすすめの本:
高性能 MySQL MySQL 世界のバイブルは現在、第 3 版に達しています。 MySQL の運用と保守のさまざまな部分が詳細に紹介されており、じっくり読むことも、参考書として参照することもできます。
MySQL データベースの開発、最適化、管理、メンテナンスについて詳しく解説 入門に適した中国語の原著の 1 冊。このチュートリアルでは、MySQL の関連機能を簡単に紹介します。これは、MySQL の運用と保守を始めるのに適しています。
MySQL テクノロジー インサイダー innodb ストレージ エンジン コード レベルから Innodb の内部構造を非常に詳細に分析し、innodb の詳細な学習に適しています。
他の学習リソース
MySQL を学ぶには、本で理論的な知識を学ぶ以外にもさまざまな方法があります。
私たちのエピソード MySQL Radio に似たプログラムで、MySQL のトピックについて議論する音声が毎週定期的にリリースされます。 MySQL の学習と英語の学習に最適です
MySQL Planet は、MySQL 業界の有名人のほぼすべてのブログ RSS 概要をカバーしています。購読することを強くお勧めします!
MOOC のさまざまな公開コース Web サイトでは、MySQL 入門コースの無料トライアルが提供されます。ここではすべてをリストしません。
運用とデータの考え方
おすすめの本:
キャパシティ プランニングの技術 運用および保守担当者として、キャパシティ プランニングとキャパシティ予測を行うことは避けられません。この本は素晴らしいスタートです。
美しいデータ: エレガントなデータ ソリューションの背後にあるストーリー データの機密性は、データベースの運用と保守の重要な特性です。
以上がMySQL の入門書とメソッドの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









MySQLは、インストールが簡単で、強力で管理しやすいため、初心者に適しています。 1.さまざまなオペレーティングシステムに適した、単純なインストールと構成。 2。データベースとテーブルの作成、挿入、クエリ、更新、削除などの基本操作をサポートします。 3.参加オペレーションやサブクエリなどの高度な機能を提供します。 4.インデックス、クエリの最適化、テーブルパーティション化により、パフォーマンスを改善できます。 5。データのセキュリティと一貫性を確保するために、バックアップ、リカバリ、セキュリティ対策をサポートします。

NAVICAT自体はデータベースパスワードを保存せず、暗号化されたパスワードのみを取得できます。解決策:1。パスワードマネージャーを確認します。 2。NAVICATの「パスワードを記憶する」機能を確認します。 3.データベースパスワードをリセットします。 4.データベース管理者に連絡してください。

NAVICATプレミアムを使用してデータベースを作成します。データベースサーバーに接続し、接続パラメーターを入力します。サーバーを右クリックして、[データベースの作成]を選択します。新しいデータベースの名前と指定された文字セットと照合を入力します。新しいデータベースに接続し、オブジェクトブラウザにテーブルを作成します。テーブルを右クリックして、データを挿入してデータを挿入します。

Passwordが暗号化された形式で保存されているため、MariadbのNavicatはデータベースパスワードを直接表示できません。データベースのセキュリティを確保するには、パスワードをリセットするには3つの方法があります。NAVICATを介してパスワードをリセットし、複雑なパスワードを設定します。構成ファイルを表示します(推奨されていない、高リスク)。システムコマンドラインツールを使用します(推奨されません。コマンドラインツールに習熟する必要があります)。

MySQLは、オープンソースのリレーショナルデータベース管理システムです。 1)データベースとテーブルの作成:createdatabaseおよびcreateTableコマンドを使用します。 2)基本操作:挿入、更新、削除、選択。 3)高度な操作:参加、サブクエリ、トランザクション処理。 4)デバッグスキル:構文、データ型、およびアクセス許可を確認します。 5)最適化の提案:インデックスを使用し、選択*を避け、トランザクションを使用します。

NAVICATでSQLを実行する手順:データベースに接続します。 SQLエディターウィンドウを作成します。 SQLクエリまたはスクリプトを書きます。 [実行]ボタンをクリックして、クエリまたはスクリプトを実行します。結果を表示します(クエリが実行された場合)。

NAVICATがデータベースとそのソリューションに接続できない一般的な理由:1。サーバーの実行ステータスを確認します。 2。接続情報を確認します。 3.ファイアウォール設定を調整します。 4.リモートアクセスを構成します。 5.ネットワークの問題のトラブルシューティング。 6.許可を確認します。 7.バージョンの互換性を確保します。 8。他の可能性のトラブルシューティング。

手順に従って、NAVICATで新しいMySQL接続を作成できます。アプリケーションを開き、新しい接続(CTRL N)を選択します。接続タイプとして「mysql」を選択します。ホスト名/IPアドレス、ポート、ユーザー名、およびパスワードを入力します。 (オプション)Advanced Optionsを構成します。接続を保存して、接続名を入力します。
