コマンドラインを使用してMySQLのインストール
最初に:
$ sudo apt-get update #更新软件源
$ sudo apt-get install mysql-server #安装mysql
- 1
- 2
インストール手順は、自動インストールのための待ち時間を設定した後にセットMySQLのrootパスワードをユーザーに要求します。デフォルトのインストールは、MySQLを開始しました。
MySQLの起動とシャットダウン
$ service mysql start
$ service mysql stop
- 1
- 2
確認起動OK、mysqlのノードは状態LISTENに成功したスタートを表しています。
$ sudo netstat -tap | grep mysql
- 1
MySQLのインターフェイスを入力します。
$ mysql –u root –p
- 1
あなたは問題が発生する可能性がある
ソリューションを
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
- 1
編集インターフェイスを入力します。
スキップ外部ロック後にスキップ助成金・テーブルを追加した後、CTRL + oは、終了するには、Ctrl + Xキー保存し
た後、再起動MySQLを
$ service mysql start
- 1
MySQLのインターフェイスを再入力します
$ mysql –u root –p
- 1
[OK]
Navicatはを使用してMySQLサーバとの接続は、仮想マシンUbuntu16.04にインストールされています
まず、MySQLでの仮想マシン・インタフェースを開き、開始しました。
mysqlのにインタフェース
#データベースビュー
show databases;
- 1
#データベースを選択
use mysql;
- 1
- 2
#次に、現在のデータベースのアカウント情報を表示
select user,host from user;
- 1
- 2
リモート接続サーバのデータベースは、私たちは、次のコマンドを使用して作成し、アカウントを持っているリモートデータベース接続権限を作成する必要があります:
#は、ユーザーを作成し、許可を与えるsouvc。
grant all privileges on *.* to souvc@"%" identified by "abc123" with grant option;
- 1
grantコマンドは、当社のユーザー名souvc接続、「ABC123」は接続パスワードであり、ユーザー名に続いて「%」はワイルドカード各ホストの動作を示すことができ、許可されています。
#リフレッシュデータベース・アカウントの権限:
flush privileges;
- 1
再クエリに#リフレッシュ許可した後。
select user,host from user;
- 1
第三段階:ログUbuntuのサーバは、設定ファイルを変更します。
#进入到mysql服务器配置文件处
$ cd /etc/mysql/mysql.conf.d/
#查看该目录下的文件
$ ls
#编辑mysqld.cnf文件
$ Sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
- 1
- 2
- 3
- 4
- 5
- 6
ファイルには、同じように、以下の、バインドアドレス前面に出#コメントで= 127.0.0.1を見つける必要がある:
#バインドアドレス= 127.0.0.1
およびそれに上記の手順を繰り返し
た後、MySQLのオープンNavicatはフィル情報で下
私はifconfigコマンドは、仮想マシンのIP番号を表示することができ、IPわかりません。
結果は以下の通りであります:
- Ubuntuのシステムは時々インストールMySQLは、手動ですべてのパッケージをアンインストールすることができています
須藤はapt-getを自動的削除--purgeのMySQLサーバ-5.5
須藤はapt-getを削除mysqlのサーバー
apt-getは自動的削除mysqlのサーバー須藤
須藤はapt-getを削除mysqlの共通
残留データをクリーン#
dpkgの-l | grepを^ RC | awkの '{$ 2印刷}' | sudoをxargsのはdpkg -P