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 基本命的主要内容,如果未能解决你的问题,请参考以下文章

mybatis基本配置详解

SQL:登录连接数据库基本操作

夺命雷公狗----Git---6---GitHub基本使用

夺命雷公狗---linux NO:7 linux命令基本格式

夺命雷公狗---linux NO:10 linux的文件与目录的基本操作

MySQL:SQLyog