@
目录一、Linux下安装Mysql
百度
二、启动Mysql服务
service mysql start
service mysql stop
service mysql status
service mysql restart
三、登录Mysql
-
mysql 安装完成后会有一个随机密码,并保存在一个密码文件中 :
/root/.mysql_secret
-
登录后修改密码:
5.7版本:set password = password('新密码')
8.0版本:alter user 'root'@'%' identified by '123456'
-
远程授权访问:
grant all privileges on *.* to 'root' @'%' identified by '新密码';
-
记住需要刷新:
flush privileges;
若此时仍然不能连接上,则考虑Linux的防火墙。
四、用户权限
-- 授权全部权限,除了给别人授权权限, 库.表
grant all privileges on *.* to 用户名
-- 查看用户权限
show grant for 用户名
-- 撤销权限
revoke all privileges on *.* from 用户名
五、Mysql的配置文件
总的配置文件,windows下为my.ini
,Linux下位于/etc/my.cnf
-
二进制文件
log-bin
:主要用于主从复制
-
错误日志
log-error
: 默认是关闭的,记录严重的错误警告信息
-
查询日志 log,默认是关闭的会影响性能
-
数据文件