MySql 新建用户,新建数据库,用户受权,删除用户,修改密码

声明:本文章为转载文章,原文地址:http://www.jb51.net/article/15882.htm php


  1. 新建用户。
    //登陆MYSQL
    @>mysql -u root -p
    @>密码
    //建立用户
    mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub
    ject) values("localhost","pppadmin",password("passwd"),'','','');
    这样就建立了一个名为:phplamp 密码为:1234 的用户。
    而后登陆一下。
    mysql>exit;
    @>mysql -u phplamp -p
    @>输入密码
    mysql>登陆成功
    2.为用户受权。
    //登陆MYSQL(有ROOT权限)。我里我以ROOT身份登陆.
    @>mysql -u root -p
    @>密码
    //首先为用户建立一个数据库(phplampDB)
    mysql>create database phplampDB;
    //受权phplamp用户拥有phplamp数据库的全部权限。
    >grant all privileges on phplampDB.* to phplamp@localhost identified by '1234';
    //刷新系统权限表
    mysql>flush privileges;
    mysql>其它操做
    /*
    若是想指定部分权限给一用户,能够这样来写:
    mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234';
    //刷新系统权限表。
    mysql>flush privileges;
    */
    3.删除用户。
    @>mysql -u root -p
    @>密码
    mysql>Delete FROM user Where User="phplamp" and Host="localhost";
    mysql>flush privileges;
    //删除用户的数据库
    mysql>drop database phplampDB;
    4.修改指定用户密码。
    @>mysql -u root -p
    @>密码
    mysql>update mysql.user set password=password('新密码') where User="phplamp" and Host="localhost";
    mysql>flush privileges;
    5.列出全部数据库
    mysql>show database;
    6.切换数据库
    mysql>use '数据库名';
    7.列出全部表
    mysql>show tables;
    8.显示数据表结构
    mysql>describe 表名;
    9.删除数据库和数据表
    mysql>drop database 数据库名;
    mysql>drop table 数据表名;

    mysql

原文地址:http://www.jb51.net/article/15882.htmsql

相关文章
相关标签/搜索