mysql之基础操作grant、show、repair、log_error等
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等相关推荐
- mysql opti_MySQL基础操作
查看帮助:? 关键词 如 ? trigger 一.Mysql常用基础操作 1.mysql表复制 1) create table t2 like t1; --复制表结构,t2与t1表结构一致 2) ...
- MySQL 之基础操作增删改查等
一:MySQL基础操作 使用方法: 方式一: 通过图型界面工具,如 Navicat,DBeaver等 方式二: 通过在命令行敲命令来操作 SQL ( Structure query language ...
- 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 查询满足某个条 ...
- MySQL数据库基础操作
DDL:数据库表的操作语句,如:create.drop. DML:数据操作语句. -DQL:数据查询语句. DCL:数据控制语句,事务和权限相关的语句. DBA:数据库管理员. 一.数据库基础操作语句 ...
- mysql grant show_mysql之基础操作grant、show、repair、log_error等
grant all on databasename.tablename to [email protected] identified by 'complexpassword'; grant all ...
- mysql 四大基础操作_mysql数据库的基本操作
mysql数据库的基本操作 首先我们要把mysql装好 mkdir chen/ mount.cifs //192.168.100.23/LNMP chen/ [root@localhost ~]# y ...
- php对mysql基础操作_php+mysql的基础操作
标签: PHP可以说是当下很火的一门后端语言了,它小巧玲珑,和html等前端语言配合的可以说是天衣无缝,加之xampp,wampp等工具的出现,更是前端开发者的福音,作为一名前端ER,如果不熟悉一门后 ...
- [php入门] 3、WAMP中的集成MySQL相关基础操作
前言:本文以小白视角了解WAMP集成开发环境中的MYSQL,涉及的面广而浅,算是导读性质. 1.启动运行熟悉WAMP中的MySQL 先有库.再有表.数据最终以记录的形式插入表中.其中对数据进行操作使用 ...
- mysql的基础操作(笔记)
查询user表里面的所有的数据 select * from user; 查询user表里面用户名和语文成绩 select username,chinese from user; 查询user表里面id ...
最新文章
- 为什么用了索引之后,查询就会变快?
- Halcon知识: 矩形测量
- 科研SCI论文图片常见问题和错误汇总
- 3分钟入门python_3分钟带你了解世界第一语言Python 入门上手也这么简单!
- 报表中Mail Label 的使用
- 1682. [HAOI2014]贴海报
- 北航计算机专业怎么样,选计算机专业,北航、南大、中科大3校如何选择?选北航更有优势...
- 让我们在Ubuntu 18.04上加密SSL证书来保护Nginx
- 高级商务办公软件应用【14】
- 格式化报错a bad sector is being found while format this partition
- ADO与ADO.NET的区别
- vnc远程控制软件,linux系统如何使用vnc远程控制软件,vnc客户端使用教程
- matlab心碎的心,让人撕心裂肺的心痛网名,心碎绝望的伤感昵称
- python编程:实现自助点餐小程序,包括自定义菜单,点餐,账单,结算等功能
- uni-app的学习之路
- Unity 简单随机创建玩家游戏名
- 【基础数学】克罗内克内积 Kronecker product
- aos动画库反向播放,pdf复制出现乱码,微信小程序底部栏联系客服
- 技术分享 | 使用 C++20 Ranges 标准库实现日历程序
- 【计算机视觉】局部图像描述子:SIFT算法
热门文章
- java boolean 按位或_布尔运算符与按位运算符
- MYSQL5-7版本sql_mode=only_full_group_by问题
- Centos7 使用Docker安装tomcat
- 2020-11-13size_t和int
- mysql8.0.18用什么jdk_为什么拍的图要用PS做后期,这18张图回复你!
- Tomcat(一):背景知识和安装tomcat
- 爱奇艺的架构到底有多牛?
- MySQL主键与索引的联系和区别
- 【PHPMailer】写一封邮件
- 16、Kubernetes搭建高可用集群