mysql5.6.30インストール
5129 ワード
mysql5.6.30インストール
同僚のインストール手順を参考にして、チュートリアルを書き直しました.
mysql-server_をダウンロード5.6.30-1ubuntu14.04_amd64.deb-bundle.tarファイルをlinuxサーバにコピー
mysql-server_5.6.30-1ubuntu14.04_amd64.deb-bundle.tarの360クラウドディスク共有https://yunpan.cn/cRfxUfGGUUfz8アクセスパスワードb 8 a 4
/usr/localディレクトリの下にディレクトリmysql 5を作成します.6.30
インストールファイルを/usr/local/mysql 5にコピーします.6.30
インストールファイルの解凍
mysql依存libaio 1パッケージのインストール
msql-commonパッケージのインストール
cummunityのserverパッケージのインストールリターン確認 入力パスワード:XXXX 再入力パスワード:XXXX インストールプロセスではrootユーザーのパスワードを入力する必要があります.このパスワードは覚えておく必要があります.
サーバパッケージのインストール
クライアントパッケージのインストール
インストールが完了し、インストールが正しいかどうかをテストします.
プロファイルの変更[client]で を追加[mysqld]で を追加 bind-addressをネイティブIPアドレス に変更
例:
mysqlデータベースの再起動
データベースのリモート接続の設定
リモートアクセステスト
同僚のインストール手順を参考にして、チュートリアルを書き直しました.
mysql-server_をダウンロード5.6.30-1ubuntu14.04_amd64.deb-bundle.tarファイルをlinuxサーバにコピー
mysql-server_5.6.30-1ubuntu14.04_amd64.deb-bundle.tarの360クラウドディスク共有https://yunpan.cn/cRfxUfGGUUfz8アクセスパスワードb 8 a 4
/usr/localディレクトリの下にディレクトリmysql 5を作成します.6.30
root@localhost:/home/xiaoyao# mkdir /usr/local/mysql5.6.30
インストールファイルを/usr/local/mysql 5にコピーします.6.30
root@localhost:/home/xiaoyao# cp mysql-server_5.6.30-1ubuntu14.04_amd64.deb-bundle.tar /usr/local/mysql5.6.30/
インストールファイルの解凍
root@localhost:/home/xiaoyao# cd /usr/local/mysql5.6.30/
root@localhost:/usr/local/mysql5.6.30# tar -xf mysql-server_5.6.30-1ubuntu14.04_amd64.deb-bundle.tar
root@localhost:/usr/local/mysql5.6.30# ls
libmysqlclient18_5.6.30-1ubuntu14.04_amd64.deb mysql-community_5.6.30-1ubuntu14.04_amd64.changes mysql-community-test_5.6.30-1ubuntu14.04_amd64.deb
libmysqlclient-dev_5.6.30-1ubuntu14.04_amd64.deb mysql-community-bench_5.6.30-1ubuntu14.04_amd64.deb mysql-server_5.6.30-1ubuntu14.04_amd64.deb
libmysqld-dev_5.6.30-1ubuntu14.04_amd64.deb mysql-community-client_5.6.30-1ubuntu14.04_amd64.deb mysql-server_5.6.30-1ubuntu14.04_amd64.deb-bundle.tar
mysql-client_5.6.30-1ubuntu14.04_amd64.deb mysql-community-server_5.6.30-1ubuntu14.04_amd64.deb mysql-testsuite_5.6.30-1ubuntu14.04_amd64.deb
mysql-common_5.6.30-1ubuntu14.04_amd64.deb mysql-community-source_5.6.30-1ubuntu14.04_amd64.deb
mysql依存libaio 1パッケージのインストール
root@localhost:/usr/local/mysql5.6.30# apt-get install libaio1
msql-commonパッケージのインストール
root@localhost:/usr/local/mysql5.6.30# dpkg -i mysql-common_5.6.30-1ubuntu14.04_amd64.deb
cummunityのserverパッケージのインストール
root@localhost:/usr/local/mysql5.6.30# dpkg -i mysql-community-server_5.6.30-1ubuntu14.04_amd64.deb
サーバパッケージのインストール
root@localhost:/usr/local/mysql5.6.30# dpkg -i mysql-server_5.6.30-1ubuntu14.04_amd64.deb
クライアントパッケージのインストール
root@localhost:/usr/local/mysql5.6.30# dpkg -i mysql-community-client_5.6.30-1ubuntu14.04_amd64.deb
インストールが完了し、インストールが正しいかどうかをテストします.
root@localhost:/usr/local/mysql5.6.30# mysql -uroot -p
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.30 MySQL Community Server (GPL)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
プロファイルの変更
root@localhost:/usr/local/mysql5.6.30# vim /etc/mysql/my.cnf
default-character-set = utf8mb4
character_set_server=utf8mb4
init_connect='SET NAMES utf8mb4'
例:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
default-character-set = utf8mb4
[mysqld_safe]
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
explicit_defaults_for_timestamp
character_set_server=utf8mb4
init_connect='SET NAMES utf8mb4'
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 192.168.1.159
mysqlデータベースの再起動
root@localhost:/usr/local/mysql5.6.30# service mysql restart
データベースのリモート接続の設定
root@localhost:/usr/local/mysql5.6.30# mysql -uroot -p
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.30 MySQL Community Server (GPL)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ' ' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
リモートアクセステスト