MySQL用户账号

登录系统:
#默认空密码登录
mysql –uroot –p(可以跟密码)

运行mysql命令:
mysql>use mysql
mysql>select user(); #查看当前用户
mysql>SELECT User,Host,Password FROM user;

范例: mysql的配置文件,修改提示符:
#查看mysql版本

[root@centos8 ~]#mysql -V
mysql Ver 15.1 Distrib 10.3.11-MariaDB, for Linux (x86_64) using readline 5.1

#临时修改mysql提示符

[root@centos8 ~]#mysql -uroot -pcentos --prompt="\\r:\\m:\\s(\\u@\\h) [\\d]>\\_"

#临时修改mysql提示符

[root@centos8 ~]#export MYSQL_PS1="\\r:\\m:\\s(\\u@\\h) [\\d]>\\_"

#持久修改mysql提示符
[root@centos8 ~]#vim /etc/my.cnf.d/mysql-clients.cnf [mysql] prompt="\\r:\\m:\\s(\\u@\\h) [\\d]>\\_"

mysqladmin命令:
范例:
#查看mysql服务是否正常,如果正常提示mysqld is alive

mysqladmin -uroot -pcentos   ping

#关闭mysql服务,但mysqladmin命令无法开启

mysqladmin –uroot –pcentos shutdown

#创建数据库testdb

mysqladmin -uroot –pcentos   create testdb

#删除数据库testdb

mysqladmin -uroot -pcentos   drop testdb

#修改root密码

mysqladmin –uroot –pcentos password ‘*****’

#日志滚动,生成新文件/var/lib/mysql/mariadb-bin.00000N

mysqladmin -uroot -pcentos flush-logs

socket地址
服务器监听的两种socket地址:
1 ip socket: 监听在tcp的3306端口,支持远程通信 ,侦听3306/tcp端口可以在绑定有一个或全部接口IP上
2 unix sock: 监听在sock文件上,仅支持本机通信, 如:/var/lib/mysql/mysql.sock)
说明:host为localhost 时自动使用unix sock

关闭mysqld网络连接
只侦听本地客户端, 所有客户端和服务器的交互都通过一个socket文件实现,socket的配置存放在/var/lib/mysql/mysql.sock) 可在/etc/my.cnf修改

例子:

vim /etc/my.cnf
[mysqld]
skip-networking=1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值