ubuntu下安装Mysql 以及3306端口被占用解决方法
目录
- 一、数据库安装
- 二、问题:发现有一个docker程序占用了3306端口
一、数据库安装
sudo apt-get update
# 安装服务器和客户端
sudo apt install mysql-server
sudo apt-get install mysql-client
# 查看版本
mysql --version
二、问题:发现有一个docker程序占用了3306端口
公司公用的服务器,也不能随便停止这个docker,所以选择了改端口
# 检查数据库状态
service mysql status
失败了,那就启动一下数据库
sudo systemctl start mysql
# 数据库初始化
sudo mysql_secure_installation
这里都选y,有一个选项是选数字,是设置密码强度的,选0就行
然后进入数据库设置密码
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';