小墨の博客

梦想需要付诸行动,否则只能是梦

mysql 用户、数据库及表的管理、操作与授权

一些mysql的常用命令

1、创建用户

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

username —— 用户名 

host —— 该用户可以从哪个主机登录,%为统配所有 

password —— 密码

示例:

CREATE USER 'husen'@'%' IDENTIFIED BY '123456';

2、用户授权

GRANT privileges ON database.table TO 'username'@'host';

privileges —— 用户操作权限、SELECT , INSERT , UPDATE 、DELETE、ALL等 

database —— 数据库名,*为统配所有 

table —— 表名,*为统配所有

示例:

GRANT ALL ON *.* TO 'husen'@'%';

3、更改密码

更改其他用户的密码:

SET PASSWORD FOR 'username'@'host' = PASSWORD('new_pwd');

更改当前用户密码

SET PASSWORD = PASSWORD("new_pwd");

4、取消用户权限

REVOKE privilege ON database.table FROM 'username'@'host';

5、删除用户

DROP USER 'username'@'host';

6、创建数据库

CREATE DATABASE database;

7、创建表

USE database;
CREATE TABLE table (field_name VARCHAR(20), field_name Text);

database —— 在哪个数据库里创建 

table —— 表的名称 

field_name —— 字段名称

8、查看表是否建好

describe table;

table —— 表名

9、删除数据库和表

DROP DATABASE database;
DROP TABLE table;

10、表的操作

/*清空表*/
DELETE FROM table;  
/*增加一列*/
alter table customer add name char(100);
/*删除一列*/
alter table customer drop column name;
/*表重命名*/
rename table customer to test;

综合自:https://blog.csdn.net/qq_24879495/article/details/78032019


张小弟之家

本文链接:
文章标题:

本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work

尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。

    发表评论:

    搜索
    本文二维码
    标签列表
    站点信息
    • 文章总数:512
    • 页面总数:20
    • 分类总数:92
    • 标签总数:208
    • 评论总数:62
    • 浏览总数:235404

    | | |
    | |  Z-Blog PHP