ubuntu 12.04 mysql_ubuntu12.04 安装和卸载mysql
===================================================================
1:登錄系統,安裝之前最好先,
apt-get?update
否則會出現找不到安裝文件得錯誤提示
2:安裝MySQL服務器以及客戶端
apt-get?install?mysql-server?mysql-client
安裝得過程中會提示你輸入root得密碼。
3:安裝完成以后默認mysql不能遠程訪問
vi?/etc/mysql/my.cnf
注釋掉?bind-address?=?127.0.0.1
4:用root登錄到mysql,然后用grant命令添加用戶,如:
mysql>?grant?all?privileges?on?需要訪問的db.*?to?newuser@'%'?identified?by?‘password’;??為了安全,代碼里面別用root
第一種:
增加一個用戶test1密碼為abc,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以root用戶連入MYSQL,然后鍵入以下命令:
mysql>grant select,insert,update,delete on *.* to test1@'%' ?identified by 'abc';
或
mysql>grant all privileges on *.* to test1@'%' identified by 'abc';
但增加的用戶是十分危險的,你想如某個人知道test1的密碼,那么他就可以在internet上的任何一臺電腦上登錄你的mysql數據庫并對你的數據可以為所欲為了,解決辦法見例第二種:
第一種:增加一個用戶test2密碼為abc,讓他只可以在localhost上登錄,并可以對數據庫mydb進行查詢、插入、修改、刪除的操作(localhost指本地主機,即MYSQL數據庫所在的那臺主機),這樣用戶即使用知道test2的密碼,他也無法從internet上直接訪問數
mysql> grant select,insert,update,delete on book.* to test2@localhost Identified by ’abc‘;
如果你不想test2有密碼,可以再打一個命令將密碼消掉。
mysql> grant select,insert,update,delete on book.* to test2@localhost Identified by ’‘;
5:重啟mysql
/etc/init.d/mysql?restart
卸載?mysql
sudo?apt-get?autoremove?–purge?mysql-server-5.5?//具體按TAB鍵提示
sudo?apt-get?remove?mysql-server
sudo?apt-get?autoremove?mysql-server
sudo?apt-get?remove?mysql-common?//這個很重要
第二步:清理殘留數據
1? dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
查看是否安裝成功
tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
如果服務器不能正常運行,您可以通過下列命令啟動它:
1?sudo /etc/init.d/mysql restart
第四步:配置管理員密碼
進入mysql
1?$mysql -u root -p 管理員密碼
配置 MySQL 的管理員密碼:
1?sudo mysqladmin -u root password newpassword
總結
以上是生活随笔為你收集整理的ubuntu 12.04 mysql_ubuntu12.04 安装和卸载mysql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java是否为回文_java语言判断一个
- 下一篇: 中兴f650是千兆的吗_装宽带送的光猫自