Linux服务器上MySQL的使用(一)

创建用户及用户授权

  对于Linux服务器,首先我们需要使用SecureCRT这个终端 仿真软件来登陆。这样的话,我们可以通过SSH协议来连接远程服务器。

        

连接上服务器之后,我们就可以使用Linux的各种命令来操作这台主机了。

首先,我们检测是否安装有MySQL:

        

如果没有的话,安装MySQL有两种方式:一是使用yum命令(注意有些版本的Linux不支持yum命令)“yum -y install xxx”的方式在线安装;二是从官网下载MySQL的rpm包,然后使用“rpm -ivh  xxx.rpm”命令进行安装。

启动MySQL服务:service mysql start

以root用户登陆MySQL:mysql -h 主机地址 -u root -p 密码

登陆成功,会显示

mysql>

>show databases;#显示所有数据库

>select user();#显示当前登录用户

>insert into mysql.user(host,user,password)  values("localhost","jzz",password("123456")); #往mysql.user表中添加一条记录,即添加一个用户

>flush privileges;#刷新权限

>grant all privileges on mydb.*  to jzz@localhost identified by 'jzz';  #给jzz用户授权,jzz用户将对mydb数据库(自己创建的)拥有所有权限,也可以设置部分权限grant select,update on....

>flush privileges;#刷新权限

>use mysql;#连接mysql数据库(此数据库包含一张user表,用来保存不同用户的信息)

Database changed

>show tables;#显示该数据库下所有的表

>desc user;#查看user表结构,里面包含有host,user,password等字段

>select host,user,password from user;#查看user表的部分信息(这里可以看到刚才添加的jzz用户)

>exit;

>mysql -h localhost -u jzz -p   #以新创建的jzz用户登陆数据库

>show databases;  #这里可以看到授权的mydb数据库

>use mydb; #下面就可以使用mydb数据库创建、修改、删除、查询表了。


评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值