一.安装mysql service最新
1.apt-get update
2.apt-get install mysql-server
3.查看状态,如果是关着的,那就开启
4.修改密码
直接输入mysql就进来了
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
二.配置远程访问MYSQL
在Ubuntu下MySQL默认是只允许本地访问的,如果你要其他机器也能够访问的话,需要进行配置:
1.找到 bind-address 修改值为 0.0.0.0(如果需要远程访问)
vim /etc/mysql/mysql.conf.d/mysqld.cnf #注意是mysqld.cnf不是mysql
2./etc/init.d/mysql restart重启服务
3.修改user表
use mysql;
#修改密码
#root@localhost,localhost就是本地访问,配置成 % 就是所有主机都可连接;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;
UPDATE user SET host = '%' WHERE user = 'root'; #允许远程访问
#修改加密方式:
#mysql8.0 引入了新特性 caching_sha2_password;这种密码加密方式Navicat 12以下客户端不支持;
Navicat 12以下客户端支持的是mysql_native_password这种加密方式;
update user set plugin='mysql_native_password' where user='root'
#刷新cache中配置 刷新权限
mysql>flush privileges;
mysql>quit;
三下载mysql驱动包
四.安装驱动包
dpkg-deb --info mysql-connector-java_8.0.30-1ubuntu20.04_all.deb #查看详情
dpkg -i mysql-connector-java_8.0.30-1ubuntu20.04_all.deb #安装
dpkg -L mysql-connector-java #查看安装的位置
参考: