Linux下安裝MySQL並為其創建新用戶圖解教程


思路概述

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]

  在線交談


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM