Mysql 基本命
Posted pangya
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 基本命相关的知识,希望对你有一定的参考价值。
1.修改密码
在不知道原来密码的前提下:关闭mysql 的进程
输入“mysqld_safe --skip-grant-tables &”命令以无密码方式进入MySQL安全模式。
然后可以使用空密码就如 mysql -u root
show databases;查看当前数据库
use tables;查看当前的表
update user set password=("新密码") where user=‘root‘ 即可修改密码。
输入"flush privileges;"更新权限。
然后重启服务即可。
2.创建新用户
进入mysql后,use mysql。
create user ‘sz‘@‘localhost‘ indentified by ‘123456‘ 创建用户名为sz 密码123456 本地登录
flush privilegs 更新权限
3.赋予Mysql用户权限
ALL: 所有可用的权限
CREATE: 创建库、表和索引
LOCK_TABLES: 锁定表
ALTER: 修改表
DELETE: 删除表
INSERT: 插入表或列
SELECT: 检索表或列的数据
CREATE_VIEW: 创建视图
SHOW_DATABASES: 列出数据库
DROP: 删除库、表和视图
运行一下命令赋予用户权限
grant create on mysql.user to ‘sz‘@‘localhost‘;
例:
给用户赋予的全权限
show grant for ‘sz‘@‘localhost‘;
删除所有用户权限
remove 权限 on 表名 for‘sz’@‘localhost’;
最后刷新权限 flush privilegs;
创建一个可以从任何地方连接服务器的用户。
grant all privileges on *.* to [email protected] identified by ‘something‘ with
root可以在外登录
use mysql;
grant all PRIVILEGES on *.* to [email protected]‘%‘ identified by ‘root‘ WITH GRANT OPTION;
flush privileges;
2.基本命令
desc user; 查看表内所有信息
以上是关于Mysql 基本命的主要内容,如果未能解决你的问题,请参考以下文章
夺命雷公狗---linux NO:7 linux命令基本格式