1チェックMySQLのインストール
サービスMySQLの開始または/ binが/ mysql.serviice開始systemctl
2を搭載し
YUM -y MySQLのインストール
インストール・サービス-musql
wgetコマンドをhttp://dev.mysql.com/get/mysql-community-release-el7-5を.noarch.rpmでの
RPM -ivh MySQLのコミュニティ・リリース-el7-5.noarch.rpm
yumをインストールMySQLのコミュニティサーバー-は、
mysqlの拡大マウント
yumをインストールmysqlの-Y-コネクタ-ODBCのmysql-develの-DBD-mysqlのlibdbi
。3スタート
サービスを再起動してmysqldを
見る-ef PS |グレップのMySQL
4の構成
mysql_secure_installationパスワード
<------ ------勧告が直接!!入る>
匿名ユーザーを削除するかどうかを、本番環境を削除することを提案し、それを直接入力することができ
、匿名の削除ユーザー?[Y / n]は
ルートリモートログインを禁止し、Yを選択/ nは、彼らのニーズと入力し、Enterキーを押しによると、提案された禁止
リモートからrootログインを許可しない?[Y / n]は
テスト・データベースを削除するかどうか、直接入力して
、テスト用データベースとのアクセスを削除しますか? [Y / N]
権限テーブルを再読み込みすることは、直接入力するかどうかを
今リロード権限テーブルを?[Y / N]
5データベースに接続
PROOT - (1)MySQLの-p127.0.0.1-uroot
(2)データベース接続入力/connect/m.shスクリプト作成
!#を/ binに/ SH
MySQLの-p127.0.0.1-uroot - PROOT
(3)実行
/connect/m.shのSH
6データベース・キャラクタ・セットを作成する。
ないがTEST03 = SETデフォルト文字'UTF8'が存在する場合は、データベースを作成し、
ユーザー表を作成します(
ID int型(11)NOT NULL AUTO_INCREMENT、。
名char(50)NOT NULLデフォルト'' '名前'をコメントし、
モバイルCHAR(11)NOT NULLデフォルト''コメントの電話'、
主キー(ID)、
キーモバイル(携帯電話)
ユーザーテーブル')ENGINE = InnoDBのAUTO_INCREMENT = 1つのデフォルトの文字セット= UTF8コメントを=。';
7スケジュールされたバックアップデータベース
(1)取付mysqldumpを
YUM -Y-オランダmysqldump.noarchをインストール
(2)のmysqldump -uroot - ppass --databasesデータベース1データベース2> xxx.sql
のmysqldump -uroot - PROOTが試験> test.sql内を--databases
(3)スケジュールされたタスクのタイミングは、データベースのバックアップを実行するには
/connect/backup.sh入力を作成します
#!/ binに/ bashの
mysqldumpを-uroot -proot --databasesテスト> /connect/test.sql
スケジュールされたタスク:
* / 1 * * * * /connect/backup.sh 1分に1回のbackup.shあたり
次接続フォルダがtest.sql内に表示され見ることができます
スケジュールされたタスクを実行するために、失敗の可能な理由の一つは、次のとおりです。backup.sh実行する権限がありません
解決します。chmod uの+ X backup.sh
重要!重要!重要!
上記はあくまで参考のために、学習プロセスのメモです。