ホームページ > データベース > mysql チュートリアル > mysqlを素早くインストールする方法の例を教えてください

mysqlを素早くインストールする方法の例を教えてください

零下一度
リリース: 2017-05-04 16:28:10
オリジナル
1748 人が閲覧しました

linuxmysql解凍インストールプロセスの下で(centos redhatは本番環境でNラウンド使用されています)
1.mysql-5.5.29-linux2.6-x86_64.tar.gzファイルをアップロードしますopt ディレクトリに移動します
2. opt ディレクトリに移動し、ファイル #tar -zxvf mysql-5.5.29-linux2.6-x86_64.tar.gz を解凍します
3. mysql ユーザー グループを作成します #groupadd mysql
4. mysql ユーザーを作成し、mysql ユーザー グループに参加します #useradd mysql -g mysql -p 1234567890 -s /sbin/nologin -M
5 ソフト リンク #ln -s mysql-5.5.29-linux2.6-x86_64 mysql
6 を作成します。 . (説明、次の /opt/mysql/ パスは一貫している必要があります。/opt/mysql の場合は、この一貫性を維持してください)

#cd mysql
#chown -R mysql .
#chgrp -R mysql .
#scripts/mysql_install_db --user=mysql --datadir=/opt/mysql/data/
#chown -R root .
#chown -R mysql data
#cp support-files/my-medium.cnf /etc/my.cnf  (128M内存)
或者cp support-files/my-large.cnf /etc/my.cnf(512M内存)
或者cp support-files/my-huge.cnf /etc/my.cnf (1-2G内存)
或者cp support-files/my-innodb-heavy-4G.cnf /etc/my.cnf(4G内存)
ログイン後にコピー

my.cnf ファイル内のポートとその他の設定を変更します
#vi /etc /my.cnf
(1)、2 つのポート 3306、13316 に変更します
(2)、最大接続数と innodb_file_per_table 設定をオンにします
# の最後に MySQL サーバー
[mysqld]
を追加します。

max_connections=3100
innodb_file_per_table=1
ログイン後にコピー

#bin/mysqld_safe --user=mysql & 数分待ってから実行します (Enter キーを押します)

ファイル #cp support-files/mysql.server /etc/init.d/mysql をコピーします


次に、 /etc/init.d/mysql ファイル

basedir=/opt/mysql
datadir=/opt/mysql/data
ログイン後にコピー

下に進みます。ご覧のとおり、これらは次のように変更されています (解凍インストールの mysql パスに関連付けられています):

basedir=/opt/mysql
bindir=/opt/mysql/bin
datadir=/opt/mysql/data
sbindir=/opt/mysql/bin
libexecdir=/opt/mysql/bin
ログイン後にコピー

Automatically start #chkconfig --add mysql

755 /etc /rc.d/init.d/mysql

Start #service mysql start
#cd ../
管理者 root パスワードを初期化 #/opt/mysql/bin/mysqladmin -u root パスワード '1234567890'
Let root アカウントはローカルおよびリモート接続に使用されます #/opt/mysql/bin/mysql -u root -p
初期の適切なパスワードを入力します 1234567890

mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "1234567890";
mysql>flush privileges;
ログイン後にコピー

他のアカウントを作成します

mysql>GRANT ALL PRIVILEGES ON *.* TO abcd@"%" IDENTIFIED BY "abcd#123456";
mysql>flush privileges;
mysql>quit;
ログイン後にコピー

mysql プロセスを表示します
#ps -ef|grep mysql

さあ、自分に親指を立てて、完了しました、頑張ってください。


【関連おすすめ】

1.

無料のmysqlオンラインビデオチュートリアル

2. MySQLの最新マニュアルチュートリアル

3. ChuanzhiポッドキャストLiu Daocheng MySqlシリーズのビデオチュートリアル

以上がmysqlを素早くインストールする方法の例を教えてくださいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート