linux(ubuntu)mysqlインストール手順統合(記録)
1483 ワード
インストールされているmysqlを削除します(無視してインストールされていません)次のコマンドを順番に実行します.
残留データのクリーンアップ
mysqlが実行されているかどうかを確認します
スタートアップコマンド
エンコーディングの変更
変更/etc/my.cnfの設定、[client]ノードの下に追加
[mysqld]ノードで追加
リモート接続権限の開放
/etc/my.cnfのbind-address=127.0.0.1を'#'で落とす
コマンドの実行
sqlの実行
sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common
残留データのクリーンアップ
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
</pre><p> mysql:</p><pre code_snippet_id="492728" snippet_file_name="blog_20141022_4_5574634" name="code" class="plain">sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql( php mysql)
mysqlが実行されているかどうかを確認します
ps aux | grep mysql
スタートアップコマンド
/etc/init.d/mysql start
エンコーディングの変更
変更/etc/my.cnfの設定、[client]ノードの下に追加
default-character-set=utf8
[mysqld]ノードで追加
character-set-server=utf8
collation-server=utf8_general_ci
リモート接続権限の開放
/etc/my.cnfのbind-address=127.0.0.1を'#'で落とす
コマンドの実行
mysql
sqlの実行
use mysql;
update user set host = '%' where user = 'root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;