Linux系统环境
[root@mysql ~]# cat /etc/redhat-release #==》系统版本
CentOS release 6.7 (Final)
[root@mysql ~]# uname –r #==》内核版本
2.6.32-573.el6.x86_64
[root@mysql ~]# uname -m #==》系统架构
x86_64
[root@mysql ~]# echo $LANG #==》系统字符集
en_US.UTF-8
[root@mysql ~]# mysql –V #==》MySQL版本
mysql Ver 14.14 Distrib 5.5.32, for Linux (x86_64) using readline 5.1
MySQL配置文件
提示:/application/mysql是MySQL程序目录
#==》MySQL启动脚本,一般复制到/etc/init.d/mysqld
/application/mysql/support-files/mysql.server
#==》MySQL主配置文件,一 般复制到/etc/my.cnf
/application/mysql/support-files/my-small.cnf /etc/my.cnf
#==》MySQL所有二进制命令存放目录,可复制到/usr/local/sbin目录下或者添加环境变量
/application/mysql/bin/
#==》MySQL错误日志
/application/mysql/data/ MySQL01.err
#==》MySQL默认端口 3306
[root@mysql ~]# netstat -tlunp | grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4780/mysqld
#==》MySQL套接字文件sock
/application/mysql-5.5.32/tmp/mysql.sock
一、单实例MySQL登录方法
1、#==》MySQL本地登录,刚安装完MySQL的初始状态,不需要密码
[root@mysql ~]# mysql
2、#==》MySQL本地登录,刚安装完MySQL的初始状态,不需要密码
[root@mysql ~]# mysql –uroot
3、#==》MySQL标准本地登录,建议使用此方法登录MySQL数据库,DBA专用
[root@mysql ~]# mysql -uroot -p
4、#==》MySQL本地登录,非脚本一般不这样用,密码明文会泄露密码
[root@mysql ~]# mysql -uroot -p'123456'
5、#==》MySQL标准远程登录,建议使用此方法登录MySQL数据库,DBA专用
[root@mysql ~]# mysql -uroot -p -h 10.0.0.7 -P 3306
6、#==》MySQL远程登录,非脚本一般不这样用,密码明文会泄露密码
[root@mysql ~]# mysql -uroot -p123456 -h 10.0.0.7 -P 3306
二、多实例MySQL登录方法
1、#==》多实例MySQL本地登录
[root@MySQL01 ~]# mysql -uroot -p -S /data/3306/mysql.sock
[root@MySQL01 ~]# mysql -uroot -p -S /data/3307/mysql.sock
2、#==》多实例MySQL远程登录
[root@mysql ~]# mysql -uroot -p -h 10.0.0.7 -P 3306
三、MySQL配置文件修改登录提示符
标注:配置my.cnf配置文件中[mysql]模块下添加如下内容,无需重启mysql,退出当前session,重新登录MySQL数据即可
[root@mysql ~]# vim /etc/my.cnf
[mysql]
prompt=\\u@mysql \\r:\\m:\\s->
[root@mysql ~]# mysql -uroot -p
root@mysql 11:16:20->
网友评论