Linux安装MySQL,数据库工具连接Linux的MySQL
2024-08-24 09:09:40
1、centOS中默认安装了MariaDB,需要先进行卸载
rpm -qa | grep -i mariadb
rpm -e --nodeps 上面查出来的mariadb
2、下载MySQL仓库并安装
wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
yum -y install mysql80-community-release-el7-3.noarch.rpm
3、安装MySQL数据库
yum -y install mysql-community-server
4、开启MySQL服务
systemctl start mysqld.service
5、查看MySQL默认密码
cat /var/log/mysqld.log | grep password
6、登录MySQL
mysql -uroot -p
7、修改密码
alter user 'root'@'localhost' identified by '你的密码,最好包括数字、大小写字母和特殊符号';
8、允许远程访问
update user set host = '%' where user = 'root' and host = 'localhost;
9、如果是云服务器,需要在安全组配置开放3306端口
10、Navicat for MySQL新建连接,填写IP、端口、用户root和对应密码,测试连接
拓展:
查看MySQL初始密码策略
SHOW VARIABLES LIKE 'validate_password%';
修改密码长度和策略
set global validate_password.policy=0;
set global validate_password.length=1;
最新文章
- 熟用js中的Date
- R----data.table包介绍学习
- shell脚本批量生成配置文件
- 如何判断一个GPS点是否在以另一个GPS点为圆心100米为半径的圆内(Java代码)
- vmware下linux 如何添加硬盘
- lamp安装指南(转)
- service:jmx:rmi:///jndi/rmi
- iOS开发技术分享(1)— iOS本地数据存储
- GitHub上优秀的Go开源项目
- 施工测量中Cad一些非常有用的插件
- Nginx部署vue多项目
- 抽象数据类型(ADT)
- input同名
- undefined和“undefined”
- [ASP.NET]HttpCookieCollection to CookieCollection的最简单方法
- 苹果禁用UUID了,咋办?
- Linux自定义应用程序及其菜单图标
- codeforces 1060 C
- spring boot 引用外部配置文件
- 将Xcode升级到10.0以上版本,Appium启动报错的问题