grant all on databasename.tablename to 'username'@'xxx.xxx.xxx.xxx' identified by 'complexpassword';

这是基本授权的基本格式,“all”那个位置可以分得更细,“databasename.tablename”这个地方可以使用通配符“*”,“@”后面的地址部分可以使用通配符“%”来限定网段,比如:

grant SELECT,INSERT, UPDATE, DELETE, CREATE, DROP, ALTER on *.* to 'myuser'@'%' identified by 'mypasswd';

grant all on discuz.* to 'username'@'xxx.xxx.xxx.%' identified by 'complexpassword';

grant all on discuz.* to 'username'@'%' identified by 'complexpassword';

flush privileges;//刷新生效

show processlist;//显示哪些线程正在运行

show variables like "max_connections";//显示最大连接数

以下是使用通配符“%”查变量:

mysql> show variables like "%connect%";

+--------------------------+-------------------+

| Variable_name            | Value             |

+--------------------------+-------------------+

| character_set_connection | latin1            |

| collation_connection     | latin1_swedish_ci |

| connect_timeout          | 10                |

| init_connect             |                   |

| max_connect_errors       | 10                |

| max_connections          | 151               |

| max_user_connections     | 0                 |

+--------------------------+-------------------+

7 rows in set (0.00 sec)

mysql> show variables like "%timeout%";

+----------------------------+-------+

| Variable_name              | Value |

+----------------------------+-------+

| connect_timeout            | 10    |

| delayed_insert_timeout     | 300   |

| innodb_lock_wait_timeout   | 50    |

| innodb_rollback_on_timeout | OFF   |

| interactive_timeout        | 28800 |

| net_read_timeout           | 30    |

| net_write_timeout          | 60    |

| slave_net_timeout          | 3600  |

| table_lock_wait_timeout    | 50    |

| wait_timeout               | 28800 |

+----------------------------+-------+

10 rows in set (0.00 sec)

mysql> show variables like "%buffer%";

+-------------------------+---------+

| Variable_name           | Value   |

+-------------------------+---------+

| bulk_insert_buffer_size | 8388608 |

| innodb_buffer_pool_size | 8388608 |

| innodb_log_buffer_size  | 1048576 |

| join_buffer_size        | 131072  |

| key_buffer_size         | 8384512 |

| myisam_sort_buffer_size | 8388608 |

| net_buffer_length       | 16384   |

| preload_buffer_size     | 32768   |

| read_buffer_size        | 131072  |

| read_rnd_buffer_size    | 262144  |

| sort_buffer_size        | 2097144 |

| sql_buffer_result       | OFF     |

+-------------------------+---------+

12 rows in set (0.00 sec)

mysql> show variables like "%err%";

//使用通配符查mysql错误日志存放位置,

//跟配置文件my.cnf里面的“[mysqld_safe]log-error=/var/log/mysqld.log”吻合

+--------------------+---------------------+

| Variable_name      | Value               |

+--------------------+---------------------+

| error_count        | 0                   |

| log_error          | /var/log/mysqld.log |

| max_connect_errors | 10                  |

| max_error_count    | 64                  |

| slave_skip_errors  | OFF                 |

+--------------------+---------------------+

5 rows in set (0.00 sec)

mysql> exit

Bye

# cat /etc/my.cnf

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

mysql> repair table databasename.tablename;//修复表

mysql> repair table discuz.pre_forum_post;

+-----------------------+--------+----------+----------+

| Table                 | Op     | Msg_type | Msg_text |

+-----------------------+--------+----------+----------+

| discuz.pre_forum_post | repair | status   | OK       |

+-----------------------+--------+----------+----------+

1 row in set (0.00 sec)

转载于:https://blog.51cto.com/shawyang/1763642

mysql之基础操作grant、show、repair、log_error等相关推荐

  1. mysql opti_MySQL基础操作

    查看帮助:? 关键词 如 ? trigger 一.Mysql常用基础操作 1.mysql表复制 1) create table t2 like t1;   --复制表结构,t2与t1表结构一致 2) ...

  2. MySQL 之基础操作增删改查等

    一:MySQL基础操作 使用方法: 方式一: 通过图型界面工具,如 Navicat,DBeaver等 方式二: 通过在命令行敲命令来操作 SQL ( Structure query language ...

  3. SQL 100+个最佳入门案例实践(覆盖Oralce、SQL Server、Mysql)之基础操作_1_检索数据

    SQL基础操作_1_检索数据 目录 7.1.1 数据集 7.1.2 学生选课关系表 7.1.3 供应商关系表 7.2.1 从表中查询所有行和列 7.2.2 从表中查询部分行 7.2.3 查询满足某个条 ...

  4. MySQL数据库基础操作

    DDL:数据库表的操作语句,如:create.drop. DML:数据操作语句. -DQL:数据查询语句. DCL:数据控制语句,事务和权限相关的语句. DBA:数据库管理员. 一.数据库基础操作语句 ...

  5. mysql grant show_mysql之基础操作grant、show、repair、log_error等

    grant all on databasename.tablename to [email protected] identified by 'complexpassword'; grant all ...

  6. mysql 四大基础操作_mysql数据库的基本操作

    mysql数据库的基本操作 首先我们要把mysql装好 mkdir chen/ mount.cifs //192.168.100.23/LNMP chen/ [root@localhost ~]# y ...

  7. php对mysql基础操作_php+mysql的基础操作

    标签: PHP可以说是当下很火的一门后端语言了,它小巧玲珑,和html等前端语言配合的可以说是天衣无缝,加之xampp,wampp等工具的出现,更是前端开发者的福音,作为一名前端ER,如果不熟悉一门后 ...

  8. [php入门] 3、WAMP中的集成MySQL相关基础操作

    前言:本文以小白视角了解WAMP集成开发环境中的MYSQL,涉及的面广而浅,算是导读性质. 1.启动运行熟悉WAMP中的MySQL 先有库.再有表.数据最终以记录的形式插入表中.其中对数据进行操作使用 ...

  9. mysql的基础操作(笔记)

    查询user表里面的所有的数据 select * from user; 查询user表里面用户名和语文成绩 select username,chinese from user; 查询user表里面id ...

最新文章

  1. 为什么用了索引之后,查询就会变快?
  2. Halcon知识: 矩形测量
  3. 科研SCI论文图片常见问题和错误汇总
  4. 3分钟入门python_3分钟带你了解世界第一语言Python 入门上手也这么简单!
  5. 报表中Mail Label 的使用
  6. 1682. [HAOI2014]贴海报
  7. 北航计算机专业怎么样,选计算机专业,北航、南大、中科大3校如何选择?选北航更有优势...
  8. 让我们在Ubuntu 18.04上加密SSL证书来保护Nginx
  9. 高级商务办公软件应用【14】
  10. 格式化报错a bad sector is being found while format this partition
  11. ADO与ADO.NET的区别
  12. vnc远程控制软件,linux系统如何使用vnc远程控制软件,vnc客户端使用教程
  13. matlab心碎的心,让人撕心裂肺的心痛网名,心碎绝望的伤感昵称
  14. python编程:实现自助点餐小程序,包括自定义菜单,点餐,账单,结算等功能
  15. uni-app的学习之路
  16. Unity 简单随机创建玩家游戏名
  17. 【基础数学】克罗内克内积 Kronecker product
  18. aos动画库反向播放,pdf复制出现乱码,微信小程序底部栏联系客服
  19. 技术分享 | 使用 C++20 Ranges 标准库实现日历程序
  20. 【计算机视觉】局部图像描述子:SIFT算法

热门文章

  1. java boolean 按位或_布尔运算符与按位运算符
  2. MYSQL5-7版本sql_mode=only_full_group_by问题
  3. Centos7 使用Docker安装tomcat
  4. 2020-11-13size_t和int
  5. mysql8.0.18用什么jdk_为什么拍的图要用PS做后期,这18张图回复你!
  6. Tomcat(一):背景知识和安装tomcat
  7. 爱奇艺的架构到底有多牛?
  8. MySQL主键与索引的联系和区别
  9. 【PHPMailer】写一封邮件
  10. 16、Kubernetes搭建高可用集群