mysql_2



  最讨厌的就是没有目标的状态了。。。


mysql新建用户,权限授予与回收

  • 创建新用户

create user ‘userName‘@‘hostName‘ [identified by password];

userName:用户名

hostName:用户登录时对应的主机名,如localhost(本地用户),%(%通配符,表示远程任意主机,不包含本地),[ip](具体远程ip地址)

password:登录密码,可以缺省

  • 权限授予

grant privileges on databaseName.tableName to [email protected] [identified by password];

privileges:具体权限,如select,create等,多个权限用“,”分隔

databaseName:具体的数据库,“*”表示所有

tableName:具体的数据表,“*”表示所有

identified by password:设置登录密码,会覆盖创建时的密码

  • 回收权限

revoke privileges on databaseName.tableName to [email protected];

【注:回收相应的权限时,“databaseName.tableName”部分保持与授权时一样,才能取消全部或部分权限】

  • 修改密码

set password for ‘userName‘@‘hostName‘  = PASSWORD("newPassword");

如果是当前用户修改自己的密码:set password = password("newPassword");

  • 删除用户

drop user ‘userName‘@‘hostName‘;

时间: 2024-10-14 00:01:29

mysql_2的相关文章

笔记13(FTP配置、tomcat配置、resin配置、MySQL主从配置)

FTP服务搭建与配置 FTP介绍 FTP是File Transfer Protocol(文件传输协议,简称文传协议)的英文简称,用于在Internet上控制文件的双向传输. FTP的主要作用就是让用户连接一个远程计算机(这些计算机上运行着FTP服务器程序),并查看远程计算机中的文件,然后把文件从远程计算机复制到本地计算机,或把本地计算机的文件传送到远程计算机. 小公司用的多,大企业不用FTP,因为不安全. 使用vsftpd搭建ftp服务 centos上自带vsftpd 安装:yum instal

mysql 循环比对数据

#!/bin/bash dir_1="/tmp/check/177/*" log_dir="/tmp/check/" mysql_1="mysql - -p-h -P3336" db_1=`ls -1 $dir_1` for db_1 in $db_1; do echo "正在执行检查"${db_1}"数据" ${mysql_1} < ${db_1} >> ${log_dir}check.

第25章 MySQL replication(主从)配置及加入nagios监控

环境介绍: master:23.247.76.253 [[email protected]_client1 tool]# mysql -V mysql  Ver 14.14 Distrib 5.6.32, for linux-glibc2.5 (x86_64) using  EditLine wrapper [[email protected]_client1 tool]# cat /etc/redhat-release CentOS release 6.7 (Final) slave:23.2

Mariadb Cluster+Haproxy+keepalived 集群的详细安装与配置

要点概括 1.关闭iptables 或者设置常用端口为accept(关闭省事) 2.修改/etc/hosts ,设置RSA互信,避免在传文件需要密码 3.使用mariadb或者其他版本的DB带有WSREP功能 4.修改配置文件,在原来初始化的基础上加上WSREP的参数 5.启动第一个节点 6.在第一节点设置其他2节点的连接用户名和密码和配置文件设置一致 7.初始化启动其他节点 8.集群负载均衡和单点故障使用haproxy+keepalived 9.Haproxy+cluster状态检测 10.h

Mysql之replication初探

MySQL的Replication是一种多个MySQL的数据库做主从同步的方案,特点是异步,广泛用在各种对MySQL有更高性能,更高可靠性要求的场合.与之对应的另一个技术是同步的MySQL Cluster,但因为比较复杂,使用者较少. 下图是MySQL官方给出了使用Replication的场景: Replication原理    Mysql 的 Replication  是一个异步的复制过程,从一个MySQL节点(称之为Master)复制到另一个MySQL节点(称之Slave).在 Master

2015-05-27MySQL主从配置

1. MySQL主从原理以及应用场景MySQL的Replication原理非常简单,总结一下: 每个从仅可以设置一个主. 主在执行sql之后,记录二进制log文件(bin-log). 从连接主,并从主获取binlog,存于本地relay-log,并从上次记住的位置起执行sql,一旦遇到错误则停止同步. 从这几条Replication原理来看,可以有这些推论: 主从间的数据库不是实时同步,就算网络连接正常,也存在瞬间,主从数据不一致. 如果主从的网络断开,从会在网络正常后,批量同步. 如果对从进行

MYSQL 常用总结【基础】

文章是之前总结的,还不是很完善.对于新手来说也许有一些帮助吧. 文章难免会出现一些错误,请大家指出. Mysql 忘记root密码在/etc/my.cfg [mysqld]下面添加skip-grant-tables或是skip-grant 重启MySQLuse mysql;UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;mysql flush privileges;将my.cfg文件修改回来

DRBD-8.4.6_Heartbeat-3.0.4_Mysql-5.6.24 高可用

1.简单拓扑图 2.安装环境 系统环境 操作系统 CentOS 6.6最小化安装 系统位数 64 内核版本 2.6.32 软件环境 软件名称 版本 DRBD 8.4.6 drbd-utils 8.9.2 Heartbeat 3.0.4 Mysql 5.6.24 网络环境 主机名 IP地址 镜像硬盘分区 VIP:由heartbeat虚拟 10.0.0.110 Mysql_1 eth0:10.0.0.101 /dev/VG/lv_data Mysql_2 eth0:10.0.0.102 /dev/V

二进制免编译MYSQL主从配置

准备工作: 主从机上作操作----关闭selinux和iptables或者开放3306端口(iptables -A INPUT -p tcp --dport 3306 -j ACCEPT    iptables -A OUTPUT -p tcp --sport 3306 -j ACCEPT),时间同步ntpdate time.windows.com mysql_1信息:主 [[email protected]_1 ~ 10:30 &6]#cat /etc/redhat-release ;unam