MySQLの| MySQLデータベースシステム(A)

## 1. MySQLデータベースとは何ですか?MySQLデータベースは、リレーショナルデータベース管理システムで運用・保守のために、現在担当し人気の高いオープンソースのサーバ・データベース・システム、オラクル・コーポレーションの分野で、*マルチスレッド## 2.MySQLデータベースを備え、マルチユーザ; *簡単に使用しますC / Sの構造に基づいて*; *安全で信頼性の高い、クエリの速度ポートは、現象を競合を避けるために## 3.MySQLデータベースとプログラムのインストールをコンパイルしたが、最初にインストールするRPMを使用する方法がないことを確認し、MySQLソフトウェアのインストールを確認しますMySQLのサーバ、MySQLのパッケージまたはそれをアンインストールし、ビルトインのncurses-develのパッケージをインストールします。#rpm -qのMySQLサーバーのMySQLパッケージのmysql-サーバがインストールされていないのmysql-5.1.71-1.el6.x86_64# /mnt/Packages/ncurses-devel-5.7-3.20090208.el6.x86_64.rpm -ivh rpmの準備... ######################### ################## [100%]パッケージのncurses-develの-5.7-3.20090208.el6.x86_64が既にインストールされているcmakeの解凍、コンパイルおよびパッケージcmakeのインストール、#tar zxf cmakeの-2.8.6.tar.gz #cd cmakeの-2.8.6#。/設定#gmake && gmakeの使用は新しく作成したユーザーを実行し、それによって、アクセス制御データベースサービスを強化し、実行するためのユーザを作成するためにインストールし、使用者は、ホストのフォルダを作成することはできません、システムに直接このログを実行する必要はありません。#groupadd mysqlのあなたが新しいメールを持っているの/ var /スプール/メールに/ルート#useradd -M -s / sbinに/ nologinにmysqlの-g mysqlのは/ usr / srcディレクトリおよびスイッチングに放し、MySQLはソースパッケージを解凍ダウンロードソースディレクトリに移動します。#tar zxfのmysql-5.5.22.tar.gz -Cは/ usr / src #cd /usr/src/mysql-5.5.22/設定ページには、複数の文字セット、データベース・システムのための別の文字をサポートして使用されます、エンコーディングを設定し、デフォルトの文字セットがUTF8に設定されている使用、およびその他の文字セットのサポートを追加します。#cmake -DCMAKE_INSTALL_PREFIX =は/ usr / local / MySQLの-DSYSCONFDIR = /など全て上記設定コマンド-DDEFAULT_CHARSET = UTF8 -DDEFAULT_COLLATION = utf8_general_ci -DWITH_EXTRA_CHARSETS =、各オプションパラメータの意味:// -DCMAKE_INSTALL_PREFIX:取付MySQLデータベースを指定ディレクトリ; // -DSYSCONFDIR:指定された初期化パラメータ・ファイルのディレクトリ; // -DDEFAULT_CHARSETは:使用するデフォルトの文字セットエンコーディングを指定します; // -DDEFAULT_COLLATION:使用するデフォルトの文字セットの照合順序を指定します; // -DWITH_EXTRA_CHARSETSは:追加指定します他の文字セットエンコーディングをサポートし、コンパイルしてインストールする#makeを&&データベースディレクトリのパーミッションは、MySQL -R #chown設定をインストールします:mysqlのは/ usr / local / mysqlあなたがの/ var /スプール/メールで/ MySQLのソースファイルフォルダのサポート・ファイルのディレクトリの下のルートが不確かなデータベース・システム内の異なるデータベース用のサンプル設定ファイル、アプリケーションのスケールを提供する新しいメールを持っています私-medium.cnfファイルを選択し、アプリケーションは、企業のニーズと構成ファイルは、コンテンツに基づいてな/etc/my.cnf MySQLデータベースシステムの確立を満たすことができます。#rm -rfな/etc/my.cnf //元のファイルは、my.cnfのetcフォルダを持っている場合、あなたは#cpサポート・ファイル/私の-medium.cnfな/etc/my.cnfを削除することができ、データベースを初期化し、ユーザーがMySQLを実行しますアイデンティティは、初期化スクリプトmysql_install_dbの実行、およびその他の指定されたデータの格納ディレクトリ;#は/ usr / local / mysqlの/スクリプト/ mysql_install_dbに--user = mysqlの--basedir =は/ usr / local / mysqlの--datadir =は/ usr / local / mysqlの/データは/任意のディレクトリで使用するMySQLのコマンドを容易にするために、データベースの初期化成功;! [ファイル](https://img2018.cnblogs.com/blog/1492191/201908/1492191-20190826123445436-2098006510.jpg)を検証するかどうか、あなたが必要/などの環境変数を設定する/プロフィール; #echo "PATH = $ PATHに:は/ usr / local / mysqlの/ binに" >> / etc / profileをあなたがの/ var /スプール/メール/ルート#/ etc / profileを/に新しいメールを持っています。 / mysql.serverのスクリプトファイルはすぐに、効果のサポート、ファイルフォルダを取る/etc/rc.d/initにコピーします。Dディレクトリの下と改名さ:mysqldを、mysqldのコマンドをchkconfigのことで、システムのサービスを追加し、実行権限を設定します。#cpサポート・ファイル/ mysql.serverの/etc/rc.d/init.d/mysqld #chmod + X /etc/rc.d/init.d/mysqld #chkconfigという--add mysqldをmysqldのシステムサービスを開始すると、 #service mysqldを開始;を聞くためにTCPポートかどうかを確認するためにはgrepのmysqldのコマンド|実行を制御するために使用したサービス・ツールやスクリプトMySQLデータベースサービスを/etc/init.d/mysqld、サービスはmysqldのシステムを起動したときに、netstatコマンド-anptを行います... MySQLを起動する[OK]を実行#の/ etc / init.dディレクトリ/ mysqldのステータスのMySQL(59041)[OK] #netstat -anpt | grepをするのmysqld TCP 0 0 0.0.0.0:3306 0.0.0.0:*は59041 / mysqldの#をLISTEN MySQLのデータベースアクセスMySQLデータベースにアクセスするとき、我々はLinuxシステムを使用することができます。#4。は、コマンドmysqlクライアントツールが付属しています。デフォルトの管理者ユーザー:ルート、パスワードは空白です。MySQLデータベースのパスワードは、rootユーザーが直接のmysql -u rootにログインするためのコマンドを実行することができます設定されていない場合にログインするために、MySQLデータベースにログインするときに使用するrootパスワードを設定するには、コマンドを実行することができ、直接のmysql -uルート-pログインするには、正しいパスワードを入力し、ログインが成功すると、それはプロンプトに入りますが、「MySQLの>」動作環境のデータベースである、あなたは "、データベース管理のために、この環境の中でさまざまなSQL文を入力セミコロンでいることを、それぞれのSQL文を覚えることができます; 「終了し、SQL文の動作は、大文字と小文字を区別しない。実行」ショーマスターログ "終了終了「を実行し、データベースの動作環境」MySQLの>を「文終了する。現在のデータベースサービスのログファイルの情報を表示する」「または」 MySQLのコマンドラインツールを終了するためのコマンド。![ファイル](https://img2018.cnblogs.com/blog/1492191/201908/1492191-20190826123445662-42501107.jpg)## [SQLServerのは、MySQL、Oracleの3、1を読んでお勧めします//mp.weixin.qq:中(HTTPS MySQLでデータベースの種類](https://mp.weixin.qq.com/s/XevS8Dyi0iuVCz3_dagPdAが)2、[] "UTF8" を使用することはありません、覚えているの長所と短所をまとめたもの.COM / S / 8vlyf8mIHEXPKRmzCivzRw)3、[MySQLの詳細な研究ノートの1000行、あなたのコレクションはまだ?](https://mp.weixin.qq.com/s/wN-z2qAfCd1X5SJXz907SA)4、[私はあなたを伝える必要がありますMySQLの最適化の原則](https://mp.weixin.qq.com/s/xwwSsT2Lsa22HQJLiJ61JQ)5、[のOracle SQLのパフォーマンスチューニング40は、必見!](https://mp.weixin.qq.com/s / V7wR_zZD3aAYB0wxLa-CGG)6、[Oracleデータベースの共通コマンドLinux環境](https://mp.weixin.qq.com/s/6wZQ3GKQSDUvD 7cohhUQnw)7、[Oracleデータベースの環境構造](https://mp.weixin.qq.com/s/PF-pRDylB-MDecD__sKBIA)8、[使用PLSQLのためのOracleクライアント](HTTPS://mp.weixin .qq。

おすすめ

転載: www.cnblogs.com/jacktian-it/p/11411870.html