linux安装mysql,远程使用navicat连接
2023-06-13 09:16:13 时间
centos7安装mysql
这是个简单的安装mysql教程
首先去官网下载安装包,下载网址,我是centos7,64位,所以选择这个
传到服务器然后安装
yum install mysql80-community-release-el7-4.noarch.rpm
安装完成后继续执行
yum install mysql-community-server
这里如果卡试试你的手机热点
启动mysql
service mysqld start
查看mysql服务是否启动
ps -ef| grep mysql
如果显示下面的表明启动成功了
然后为了能够远程连接需要做一些修改
首先修改默认root用户的密码
- 查询默认密码
grep 'temporary password' /var/log/mysqld.log
- 以root身份进入mysql命令行
mysql -uroot -p
- 修改默认密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
- 刷新权限
flush privileges;
- 当然你也可以创建新用户
create user '你的用户名'@'%' identified with mysql_native_password by '你的密码';
- 给予新用户远程连接权限
grant all on *.* to '你的用户名'@'%';
注意在第三部修改密码时可能优点烦人,因为密码设置有要求的,具体要求输入命令查看
SHOW VARIABLES LIKE 'validate_password%';
然后可以修改密码要求,如长度
set global validate_password.length=6;
不过这样修改只能一次生效,下次重启就覆盖了,如果想永久生效,需要写入配置文件
vi /etc/my.cnf
相关文章
- MySQL模糊查询用法大全(正则、通配符、内置函数等)[通俗易懂]
- 命令Linux命令行下的文件删除指南(linux的删除文件)
- 字体Linux系统安装TTF字体:一步一步操作指南(linux安装ttf)
- Linux 极点五笔输入法安装指南(linux极点五笔安装)
- 用法Linux下安装驱动程序的命令用法简介(linux安装驱动命令)
- 海量操作系统:U盘安装Linux(u盘安装盘linux)
- Linux 下快速安装 NVM(linux安装nvm)
- 红旗Linux:快速安装指南(红旗linux如何安装)
- 置MySQL数据库的安装及位置确定(mysql位)
- 禁用Linux下的防火墙保护(关闭linux的防火墙)
- 系统比较:阿里飞天与Linux系统(阿里飞天系统和linux)
- 调整Linux系统的时区(修改linux时区)
- Linux下蓝牙模块的安装与使用(linux蓝牙模块)
- MySQL最新版本破解:实现最新特性无忧(mysql最新版本破解版)
- 简易教程:Linux下如何快速安装PostgreSQL数据库(linux安装postgresql)
- Linux内核:一次动态的洞察(linux的内核图)
- MySQL 数据库如何在给定时间段内查询数据?(mysql在某个时间段)
- Linux如何查看已安装的软件及其安装路径(linux查看文件安装)
- Linux下命令长度限制的探究(linux命令长度限制)
- 探索Linux系统的神奇百度云之旅(linux系统百度云)
- 一步步教你如何在Linux上安装QT4(linux安装qt4教程)
- 完美安装MySQL 55,让我们更高效率地工作(5.5mysql安装说明)
- MySQL轻松入门一键安装部署(mysql一键安装部署)
- Mysql如何优化达到上万qps(mysql上万qps优化)