Linux下安装MySQL并为其创建新用户图解教程
2012-12-26 12:23
971 查看
思路概述
1.下载所需的安装包
(Linux下用wget下载,笔者在window下下载的,用XSHELL命令RZ上传到Linux中)
2.安装MySQL
3.创建新用户并授权
图解教程
第一步: 检测系统版本信息
Linux命令: cat /proc/version
![](http://images.cnitblog.com/blog/483275/201212/26121353-660d2b1141cd472b9e026a6d1c714680.png)
当前Linux版本为RedHat 4.1.2-48
Linux命令: uname -a
![](http://images.cnitblog.com/blog/483275/201212/26121420-56e5aa5b976b402283f73fd7be5d6ed7.png)
可以看到当前系统为64位的
第二步:下载mysql Community Server
官方下载地址: http://www.mysql.com/downloads/mysql/
可以选择【Linux-Generic】,下载对应的RMP包.
![](http://images.cnitblog.com/blog/483275/201212/26121440-d3d1dca07a85428b8bd21192942d737e.png)
由于当前系统为redhat(64位),所以直接选择 Oracle &Red Hat Linux 4 & 5
![](http://images.cnitblog.com/blog/483275/201212/26121504-003c0cb04ed2428b9647f03c0b43bd49.png)
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
![](http://images.cnitblog.com/blog/483275/201212/26121535-6b8ceb30309e420e8a25320eef6a494b.jpg)
安装后启动MySQL
![](http://images.cnitblog.com/blog/483275/201212/26121554-7abc057924f3439c812a256e89ec5a9f.png)
出现如上提示,启动成功.
MySQL默认是没有密码的,所以直接可以连接上
![](http://images.cnitblog.com/blog/483275/201212/26121621-6b9411cdc60d4e12b07cf1f3a1a00cbb.png)
MysQL默认端口为3306,安装启动成功后,可以用命令查看3306端口状态
![](http://images.cnitblog.com/blog/483275/201212/26121642-0177813e5a9645889aa6c426587f4d52.png)
第四步: 修改mysql的密码
方法一:
![](http://images.cnitblog.com/blog/483275/201212/26121757-b50e9fc51faf4374af802f1cbd1140ee.png)
![](http://images.cnitblog.com/blog/483275/201212/26121829-8dc2622287814decba2b8924eace6f5f.png)
退出重新登录,可以看到mysql密码修改成功
![](http://images.cnitblog.com/blog/483275/201212/26121853-aa1fc269b1284fc88be4e07c465ecc39.png)
方法二:
然后用root/root登录
![](http://images.cnitblog.com/blog/483275/201212/26121929-9074bffb98224e99a38ea86b5722e616.png)
第五步
为mysql创建新用户dennisit/dennist@#!pdp
命令:
![](http://images.cnitblog.com/blog/483275/201212/26122005-e187954fe828483da09e7a3ed5ef1e8e.png)
为改用户创建表,并受权限,可是部分授权,也可以全部授权,这里全部授权给表
![](http://images.cnitblog.com/blog/483275/201212/26122025-2f93307b62b44ccbb6d82b4a89d27af2.png)
至此,所以任务完成,用新建的用户登录数据库
![](http://images.cnitblog.com/blog/483275/201212/26122047-9349c639c9034bf9996621a5db6215e5.png)
使用命令查看,mysql的用户
![](http://images.cnitblog.com/blog/483275/201212/26122105-2e4e637a069c463d8e5e85a08ffa46a8.png)
当然,也可以查询其对应的权限.跟一般的sql查询无异.
转载请注明出处[/article/4929324.html]
![](http://wpa.qq.com/pa?p=1:1325103287:1)
1.下载所需的安装包
(Linux下用wget下载,笔者在window下下载的,用XSHELL命令RZ上传到Linux中)
2.安装MySQL
3.创建新用户并授权
图解教程
第一步: 检测系统版本信息
Linux命令: cat /proc/version
![](http://images.cnitblog.com/blog/483275/201212/26121353-660d2b1141cd472b9e026a6d1c714680.png)
当前Linux版本为RedHat 4.1.2-48
Linux命令: uname -a
![](http://images.cnitblog.com/blog/483275/201212/26121420-56e5aa5b976b402283f73fd7be5d6ed7.png)
可以看到当前系统为64位的
第二步:下载mysql Community Server
官方下载地址: http://www.mysql.com/downloads/mysql/
可以选择【Linux-Generic】,下载对应的RMP包.
![](http://images.cnitblog.com/blog/483275/201212/26121440-d3d1dca07a85428b8bd21192942d737e.png)
由于当前系统为redhat(64位),所以直接选择 Oracle &Red Hat Linux 4 & 5
![](http://images.cnitblog.com/blog/483275/201212/26121504-003c0cb04ed2428b9647f03c0b43bd49.png)
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
![](http://images.cnitblog.com/blog/483275/201212/26121535-6b8ceb30309e420e8a25320eef6a494b.jpg)
安装后启动MySQL
命令: /etc/init.d/mysql start
![](http://images.cnitblog.com/blog/483275/201212/26121554-7abc057924f3439c812a256e89ec5a9f.png)
出现如上提示,启动成功.
MySQL默认是没有密码的,所以直接可以连接上
![](http://images.cnitblog.com/blog/483275/201212/26121621-6b9411cdc60d4e12b07cf1f3a1a00cbb.png)
MysQL默认端口为3306,安装启动成功后,可以用命令查看3306端口状态
命令: netstat -nat | grep 3306 或者: netstat -ntlp
![](http://images.cnitblog.com/blog/483275/201212/26121642-0177813e5a9645889aa6c426587f4d52.png)
第四步: 修改mysql的密码
方法一:
mysql> use mysql; mysql> desc user;
![](http://images.cnitblog.com/blog/483275/201212/26121757-b50e9fc51faf4374af802f1cbd1140ee.png)
mysql> select Host, User, Password from user where User='root'; mysql> flush privileges;
![](http://images.cnitblog.com/blog/483275/201212/26121829-8dc2622287814decba2b8924eace6f5f.png)
退出重新登录,可以看到mysql密码修改成功
![](http://images.cnitblog.com/blog/483275/201212/26121853-aa1fc269b1284fc88be4e07c465ecc39.png)
方法二:
[root@localhost ~]# mysqladmin -u root -p password root --此处password后的root密码为目标密码 Enter password: --第二次输入的密码为原始mysql密码,因为默认安装后为空,所以直接enter即可
然后用root/root登录
![](http://images.cnitblog.com/blog/483275/201212/26121929-9074bffb98224e99a38ea86b5722e616.png)
第五步
为mysql创建新用户dennisit/dennist@#!pdp
命令:
insert into mysql.user(Host,User,Password) values ('localhost','dennist',password('dennist@#!pdp'));
![](http://images.cnitblog.com/blog/483275/201212/26122005-e187954fe828483da09e7a3ed5ef1e8e.png)
为改用户创建表,并受权限,可是部分授权,也可以全部授权,这里全部授权给表
mysql> create database tb_newusrtb; mysql> grant all privileges on tb_newusrtb.* to dennisit@localhost identified by 'dennist@#!pdp'; mysql> flush privileges;
![](http://images.cnitblog.com/blog/483275/201212/26122025-2f93307b62b44ccbb6d82b4a89d27af2.png)
至此,所以任务完成,用新建的用户登录数据库
![](http://images.cnitblog.com/blog/483275/201212/26122047-9349c639c9034bf9996621a5db6215e5.png)
使用命令查看,mysql的用户
mysql> select Host,User,Password from user;
![](http://images.cnitblog.com/blog/483275/201212/26122105-2e4e637a069c463d8e5e85a08ffa46a8.png)
当然,也可以查询其对应的权限.跟一般的sql查询无异.
转载请注明出处[/article/4929324.html]
相关文章推荐
- Linux下安装MySQL并为其创建新用户图解教程
- Linux下安装MySQL并为其创建新用户图解教程
- Linux下安装MySQL并为其创建新用户图解教程
- linux下mysql 最新版安装图解教程
- linux下mysql 最新版安装图解教程
- linux下mysql 最新版安装图解教程
- 数据库----(linux下安装mysql-5.7.19 创建数据库并且导入数据库文件 教程)
- linux下mysql 最新版安装图解教程
- linux上mysql安装与创建用户赋予权限(安装包安装)
- linux下mysql 最新版安装图解教程
- linux下mysql 最新版安装图解教程
- linux下mysql 最新版安装图解教程
- 嵌入式 MySql在linux下的安装登录创建用户可能会问题汇总
- MySQL5.7.21解压版安装详细教程图解
- Linux 安装Nginx详细图解教程
- Linux下安装Memcached图解教程
- Win7系统安装MySQL5.5.21图解教程
- mysql安装图解 mysql图文安装教程(详细说明)
- Linux 创建mysql用户,并为该用户授权
- MySQL5.6安装&修改root密码&创建一定权限用户