(一)、Linux環境下mysql的安裝、SQL操作
Linux下安裝MySQL (rmp --help)
基本步驟:上傳軟件->檢查當前Linux環境是否已經安裝,如發現系統自帶的,先卸載->安裝—>驗證.
1、檢查是否安裝mysql
:查詢所有安裝過的軟件:rpm -qa
檢查是否安裝mysql
rpm -qa|grep mysql 或者 rpm -qa | grep -i mysql
卸載自帶的mysql
卸載軟件:rpm -e --nodeps xxxx
rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
2、安裝mysql客戶端與服務器.
rpm -ivh ./MySQL-client-5.1.73-1.glibc23.x86_64.rpm
rpm -ivh MySQL-server-5.1.73-1.glibc23.x86_64.rpm
3、檢查mysql的狀態
service mysql status
沒有啟動那就起動
service mysql start
service mysql stop
service mysql restart
4、進入MySQL:mysql -uroot
5、啟動了之后進入數據庫(看到mysql>表示已經進入數據庫)
mysql -uroot (root用戶進入數據庫,之后設置密碼了還需要密碼。)
(必須要注意:如果出現出現">"使用.exit;進入正常模式)
顯示數據庫
show databases;
create database yundb
show databases;
use mysql;
show tables;
describe 表名;
網絡資料
MYSQL常用命令列表
http://www.cnblogs.com/allenblogs/archive/2010/08/12/1798248.html
通過上面操作,即可在PC下使用圖形化工具連接了!
6、安裝圖形化工具:NaviCat for mysql
NaviCat連接linux數據庫
7、新建連接並且寫上Linux IP,測試失敗,為什么呢?
如何處理?
Linux下鏈接數據庫
mysql -uroot
8 設置數據庫的root賬戶密碼
update mysql.user set password=PASSWORD ('root') where User ='root';
9 打開遠程訪問連接(等於授權)
update mysql.user set host='%' where user='root' and host = '127.0.0.1';
10 刷新授權
flush privileges;
11、新建連接並且寫上Linux IP,測試通過!!!
12、如果授權不行的話
編輯my.ini(在 /etc下 如果etc下沒有my.ini文件 進入/usr/share/mysql 找到my-medium.cnf文件 cp ./my-medium.cnf /etc/my.ini)
在[mysqld]節點下新增或修改如下兩行行
skip-name-resolve #忽略主機名的方式訪問
lower_case_table_names=1 #忽略數據庫表名大小寫