• MySql的常用命令


    Ubuntu下的安装


    1. 打开"终端窗口",输入``sudo apt-get update``-->回车-->"输入root用户的密码"-->回车 2. 输入``sudo apt-get install mysql-server mysql-client``-->回车-->输入``y``-->回车-->在"软件包设置对话框"中输入mysql中"root"用户的密码-->回车-->再输一次密码-->回车,安装完成。 3. 打开"终端窗口",输入"sudo service mysql restart"-->回车-->如果mysql启动成功,处于运行状态说明mysql安装成功。

    启动方式


    使用 service 启动:sudo service mysql start

    停止方式


    sudo service mysql stop

    重启


    service mysql restart

    进入mysql


    mysql -u root -p,然后输入密码

    查看所有数据库


    show databases;

    创建数据库


    create database name;

    进入数据库


    use name;

    显示字段及一些非空信息:


    desc tablename;

    退出数据库


    quit;

    创建用户


    create user "username" identified by "password";

    授权


    ``grant privileges on databasename.tablename to "username"@"host";``
    - privileges - 用户的操作权限,如SELECT , INSERT , UPDATE 等。如果要授予所的权限则使用ALL.; - databasename - 数据库名, - tablename-表名, - host-主机名(本地为localhost)

    如果要授予该用户对所有数据库和表的相应操作权限则可用*表示。

    注意:用以上命令授权的用户不能给其它用户授权,如果想让该用户可以授权,用以下命令:

    grant privileges on databasename.tablename to "username"@"host" with grant option;

    例如:给username用户所有数据库的所有的表的所有权限

    grant all on *.* to "username"@"localhost";

    设置与更改用户密码


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

    如果是当前登陆用户用SET PASSWORD = PASSWORD("newpassword");

    撤销用户权限


    REVOKE privilege ON databasename.tablename FROM 'username'@'host';

    删除用户


    DROP USER 'username'@'host';

  • 相关阅读:
    [Tyvj模拟赛]运
    [NOIP 2011]聪明的质监员
    暑假集训D10总结
    暑假集训D9总结
    [POI2008]枪战Maf
    [Usaco2007 Open]Fliptile 翻格子游戏
    [bzoj1592] Making the Grade
    学生信息管理系统(增删改查)【代码不完整】
    《程序员修炼之道》第五次读后感
    《程序员修炼之道》第四次读后感
  • 原文地址:https://www.cnblogs.com/WCB-ACM/p/5301407.html
Copyright © 2020-2023  润新知