MySQL的环境变量
MySQL的环境变量
- 服务器变量:调整MySQL的工作属性,由MySQL的配置文件决定
- 状态变量:MySQL运行以后所输出的自身统计信息
在Linux下查看MySQL的环境变量
1.获取MySQL客户端帮助
#/usr/local/mysql/bin/mysql –help –v(帮助信息中--是MySQL的客户端命令,没有--的是MySQL的服务器变量)
2.MySQL配置文件的读取顺序
/etc/my.cnf > /etc/mysql/my.cnf > /usr/local/mysql/etc/my.cnf(查找配置文件时按这个顺序查找)
注意:最终结果是所有配置文件的合集,相同的选项在最后读取才有效
查看MySQL的全局变量:

查看MySQL当前连接的环境变量:

MySQL的用户管理
tip:查看MySQL中的用户密码

1.创建用户
GRANT ALL ON *.* TO ‘’@’localhost’;(创建的是匿名用户)
2.更改用户密码
UPDATE mysql.user SET password=’’ where user=’root’ AND host=’localhost’;
3.删除用户
方式一:DELETE FROM mysql.user WHERE password=’’ AND user=’root’ ;
方式二:DROP user 用户@主机
PS:mysql的通配符
% :所有的用户
_ :一个单位长度的任意字符(注意一个单位长度)
设用户设置密码
1.逐个给用户设置密码
格式:
SET PASSWORD FOR 'UserName'@'HostName' = PASSWORD('NewPss')
2.批量修改多个用户的密码
格式:
UPDATE mysql.user SET password='NewPass' WHERE 条件
3.使用mysql一个客户端工具-mysqladmin
格式:
mysqladmin -u 用户 -p旧密码 password 新密码 -h主机
注意:这里的主机指的是该用户可以用这个密码登录那个主机上的mysql
mysql客户端和服务器端通信
1、本地通信:mysql客户端和服务器端在同一个主机,而且要基于lo接口或者127.0.0.1进行通信。
linux系统(unix sock)
编译安装:/tmp/mysql.sock
rpm安装:/var/lib/mmysql/mysql.sock
windows
memory
pipe
2、远程通信:mysql客户端和服务器端在同一个主机,但是通信的时候是基于ip通信的;或者客户端和服务器端没在同一个主机。
socket:ip+port
常见客户端
mysql
mysqladmin
mydqldump
mysqlcheck
客户端工具的通用选项
-u --user=
-h --host=
-p --password=
--port=
--protocol={socket|memory|pipe}
--socket=
mysql
两种工作模式
1、交互式模式
mysql >
2、批处理模式
# mysql -u root -p123 < 1.sql
交互式模式下可用的命令
服务器端命令:
获取帮助:HELP COMMAND;
客户端命令:
\h
\c
\G
\g
\q
\s
\!
\#
查询myql客户端可用的关键字:
HELP CONTENTS;
mysql客户端专用选项
-C或-compress:压缩传输
--default-character-set=name 指定mysql客户端所用使用的字符集类型。
-e, --execute=name:在bash中执行mysql命令
-H 或--html:以网页的形式输出结果
mysql的提示符
mysql >
-> 续行符
/*> 注释符
'>
mysql的操作日志
~/.mysql_history
mysql的快捷键
ctrl+w:每次删除光标前的一个单词
ctrl+u:删除光标前的全部
ctrl+y:粘贴
ctrl+a:光标移动到行首
ctrl+e:光标移动到行尾
MySQL的环境变量的更多相关文章
- mysql安装过程mysql本地环境变量的配置
配置环境变量 前面步骤完成后安装好MySQL,为MySQL配置环境变量.MySQL默认安装在C:\Program Files下. 1)新建MYSQL_HOME变量,并配置:C:\Program Fil ...
- 输出当前MySQL的环境变量:
输出当前mysql的环境变量: > MySQL.exe --help >output.txt
- 安装配置mysql图文步骤以及配置mysql的环境变量的步骤
MySQL下载地址:http://dev.mysql.com/downloads/installer/ 我的数据库是5.5.21这个版本的.其实可以一直点击next,直到出现第14张图,从这里开始要注 ...
- MySql配置环境变量
完成后安装好MySQL,为MySQL配置环境变量. 0)在我的电脑上点击右键选择属性-->高级系统设置-->环境变量1)新建MYSQL_HOME变量,并配置:D:\Develop\mysq ...
- mac系统mysql配置环境变量(转)
mac初次安装mysql,输入mysql -u root -p会出现:zsh: command not found: mysql的提示.此时需要配置环境变量. mac版mysql客户端:mysql-5 ...
- MySQL Windows环境变量设置
问题:MySQL无法全局使用 1.查找MySQL路径 2.添加环境变量 3.验证功能
- mysql设置环境变量
临时修改环境变量 我们可以使用set语法在运行时修改环境变量,修改global变量后,对修改之前的session没有影响,对修修改之后的session生效:修改session变量后,修改后,对于该se ...
- 如何添加mysql到环境变量
环境: 在自己安装的lampp环境下,当使用mysql的时候必须指定路径才能进入数据库:这样显得太过麻烦.我们可以通过将mysql加入到环境变量中来解决该问题(mysql执行路径/opt/lampp/ ...
- linux系统中给mysql配置环境变量
安装过程就不写了,记得安装的路径就行,接下来要用到. 修改配置文件 vim /etc/profile 设置环境变量 写一个MYSQL_HOME,值为“mysql的安装路径” 在PATH后面加上$MYS ...
随机推荐
- hdu5593--ZYB's Tree(树形dp)
问题描述 ZYB有一颗N个节点的树,现在他希望你对于每一个点,求出离每个点距离不超过KK的点的个数. 两个点(x,y)在树上的距离定义为两个点树上最短路径经过的边数, 为了节约读入和输出的时间,我们采 ...
- hdoj 2612 Find a way【bfs+队列】
Find a way Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total ...
- 关于手机短信验证码存session 获取不到的问题
问题描述:最近做一个项目,手机端注册,服务端产生一个验证码,通过短信发送到手机,并存放到session中,但手机端发送第二次请求传回验证码,要对两个验证码进行比较判断时,session存放的验证码丢失 ...
- 【转】基于RMAN实现坏块介质恢复(blockrecover)
本文转自:乐沙弥的世界 对于物理损坏的数据块,我们可以通过RMAN块介质恢复(BLOCK MEDIA RECOVERY)功能来完成受损块的恢复,而不需要恢复整个数据库或所有文件来修复这些少量受损的数据 ...
- Identity-第三章 Authorize原理解析
本篇旨在解析Identity中角色限制的原理. 需要的工具:Visual Studio.Reflector 问题提出: 1.当我们需要限制某个Controller的名称只需要某个或者某几个角色访问,这 ...
- Android之发送短信和接收验证码
最近项目需求需要发送短信和接收验证码并将验证码显示在输入框中 以下是我的记录 前提---权限 <uses-permission android:name="andro ...
- dateTimePicker日期时间插件-----限定节假日调休的可选择性
需求:在项目中需要一款这样的日期插件,可以选择年月日,时分秒,对法定节假日不能选择,因法定节假日进行的调休可以选择: 现在使用的比较多的日期插件比如:Wdatepicker,jqueryUI的date ...
- web项目设计与开发——DBHelper2
第二次学习的内容是根据DBHelper遍历出数据库中的所有数据. 具体内容为: 一.编写程序 1.创建工程——userMangager 2.在src目录下创建四个包,分别为DAO,DB ...
- ERROR 1114 (HY000): The table 'adv_date_tmp' is full(Mysql临时表应用)
场景:需要对现在数据库的数据进行批量的进行is_del=1的操作,但是遇到一个问题,在执行sql的时候发现sql不能在查询特定表的时候再嵌套查询来做update的操作,经过讨论,后续我们想到用临时表的 ...
- Linux常用系统调用
转载 http://www.ibm.com/developerworks/cn/linux/kernel/syscall/part1/appendix.html#icomments 按照惯例,这个列表 ...