Mysql
文章平均质量分 68
辛幻柏
少年壮志
展开
-
浅谈Mysql权限控制
Mysql服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库中,由mysql_install_db脚本初始化。存储账户权限信息表主要有:user、db、host、tables_priv、columns_priv和procs_priv。 以下是对各表的简单说明: user表:Mysql中最重要的一个权限表,记录允许连接到服务器的账号信息,里面的权限是全局级的。可以通过DESC原创 2017-11-06 20:50:17 · 3013 阅读 · 0 评论 -
Mysql账户创建及删除
1.创建普通用户 1.1使用CREATE USER语句创建新用户 1.2使用GRANT语句创建新用户 2.删除普通用户 2.1使用DROP USER语句删除用户 2.2使用DELETE语句删除用户原创 2017-11-05 11:21:07 · 3158 阅读 · 0 评论 -
Mysql入门:登录与退出Mysql服务器
通过mysql --help命令可以查看mysql命令的帮助信息,Mysql命令的常用参数如下: -h 主机名,可以使用该参数指定主机名或Ip,如果不指定,默认是localhost。 -u 用户名,可以使用该参数指定用户名。 -p密码,可以使用该码数指定登录密码。如果该参数后面有一段字段(紧跟在-p后面,中间没有空格),则该段字符串将作为用户的密码直接登录。如果后面没有内容,则登录的时候会提原创 2017-10-31 23:26:47 · 11728 阅读 · 0 评论 -
Mysql账户密码修改
1.修改用户密码 1.1使用mysqladmin命令指定新密码 1.2修改mysql用户表修改密码 1.3使用SET语句修改密码 1.4使用GRANT语句修改密码 2.root用户密码丢失解决方案原创 2017-11-05 23:31:09 · 2936 阅读 · 0 评论 -
Mysql远程访问权限
Mysql启动默认的端口3306是打开的,此时打开了mysqld的网络监听,允许用户远程通过账号密码连接本地数据库,Mysql数据库默认是允许远程用户连接服务器的。 那么,为什么你似乎没有修改默认配置,而且本地也还能连接,可是就远程连接不了呢?其实,这是你的账户问题,在Mysql,一个用户不是由账户名区别开的,而是由’user'@'host'区别开的,什么意思呢?原创 2017-11-09 22:14:10 · 8614 阅读 · 0 评论