设为首页 收藏本站
查看: 1693|回复: 0

[经验分享] mysql之基础操作grant、show、repair、log_error等

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-4-15 10:42:33 | 显示全部楼层 |阅读模式
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)



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-204293-1-1.html 上篇帖子: mysql 5.7.12 新增 X plugin 详解 下篇帖子: 基于Linux上源码安装MySQL repair mysql
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表