思路概述
1.下載所需的安裝包
(Linux下用wget下載,筆者在window下下載的,用XSHELL命令RZ上傳到Linux中)
2.安裝MySQL
3.創建新用戶並授權
圖解教程
第一步: 檢測系統版本信息
Linux命令: cat /proc/version
當前Linux版本為RedHat 4.1.2-48
Linux命令: uname -a
可以看到當前系統為64位的
第二步:下載mysql Community Server
官方下載地址: http://www.mysql.com/downloads/mysql/
可以選擇【Linux-Generic】,下載對應的RMP包.
由於當前系統為redhat(64位),所以直接選擇 Oracle &Red Hat Linux 4 & 5
Mysql安裝包有很多,作用也不同,大多數情況下只需要安裝MySQL-Server和MySQL-Client,其它包根據需要安裝.
下載下面兩個安裝包文件
MySQL-server-5.5.28-1.rhel4.x86_64.rpm
MySQL-client-5.5.28-1.rhel4.x86_64.rpm
第三步: 安裝MySQL
安裝順序: 先安裝服務器,然后再安裝客戶端
Linux命令: rpm -ivh MySQL-server-5.5.28-1.rhel4.x86_64.rpm
安裝后啟動MySQL
命令: /etc/init.d/mysql start
出現如上提示,啟動成功.
MySQL默認是沒有密碼的,所以直接可以連接上
MysQL默認端口為3306,安裝啟動成功后,可以用命令查看3306端口狀態
命令: netstat -nat | grep 3306 或者: netstat -ntlp
第四步: 修改mysql的密碼
方法一:
mysql> use mysql; mysql> desc user;
mysql> select Host, User, Password from user where User='root'; mysql> flush privileges;
退出重新登錄,可以看到mysql密碼修改成功
方法二:
[root@localhost ~]# mysqladmin -u root -p password root --此處password后的root密碼為目標密碼 Enter password: --第二次輸入的密碼為原始mysql密碼,因為默認安裝后為空,所以直接enter即可
然后用root/root登錄
第五步
為mysql創建新用戶dennisit/dennist@#!pdp
命令:
insert into mysql.user(Host,User,Password) values ('localhost','dennist',password('dennist@#!pdp'));
為改用戶創建表,並受權限,可是部分授權,也可以全部授權,這里全部授權給表
mysql> create database tb_newusrtb; mysql> grant all privileges on tb_newusrtb.* to dennisit@localhost identified by 'dennist@#!pdp'; mysql> flush privileges;
至此,所以任務完成,用新建的用戶登錄數據庫
使用命令查看,mysql的用戶
mysql> select Host,User,Password from user;
當然,也可以查詢其對應的權限.跟一般的sql查詢無異.
轉載請注明出處[http://www.cnblogs.com/dennisit/archive/2012/12/26/2833818.html]