🔛废话不多说,直接上开始
⚠️本篇文章没有过多介绍,你都会,只是想找个步骤而已,别问为什么用这个,你跟着敲就行
首先确认是不是Ubuntu,查看系统版本
Ubuntu 与 MYSQL 版本对照
| Ubuntu 版本 | MySQL版本 |
|---|---|
| Ubuntu 22.04 LTS | MySQL 8.0 |
| Ubuntu 18.04 LTS | MySQL 5.7 |
| Ubuntu 16.04 LTS | MySQL 5.7 |
| Ubuntu 14.04 LTS | MySQL 5.5 |
| Ubuntu 12.04 LTS | MySQL 5.5 |
在线安装
更新apt
apt update更新软件包
获取mysql提供的列表
apt search mysql-server
安装mysql
apt install -y mysql-server OR指定版本 apt install -y mysql-server-8.0
敲黑板:命令中有个 -y,这是让安装阶段不初始化密码,难得记嘛
启动
安装后默认启动。什么,你还想确认状态?systemctl status mysql
啊?你的没启动!那你手动操作一下嘛...
systemctl start mysql
你再加个开机自启咯
systemctl enable mysql
🎉🎉🎉恭喜恭喜,你安装成功了🎉🎉🎉
修改密码权限
进入mysql,去添加密码咯,这里直接回车就进去了
针对8.0版本修改密码和权限
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
8.0通过命令修改权限失败,那就去找配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
其他版本 mysql5.7 设置密码和权限
set password=password('新密码');
grant all privileges on *.* to root@"%" identified by "密码";
刷新缓存
flush privileges;
管理
用刚才的密码进入mysql mysql -u root -p 再输入密码
创建数据库
导入外部表
退出mysql命令行,外部执行
离线安装
下载MySQL安装包
在联网的计算机上,访问 MySQL官方网站 或者MySQL的软件仓库,然后下载适合你系统版本的MySQL安装包(通常是.deb文件)。将下载的文件保存到一个可移动的存储设备上
上传到目标机器
将下载的MySQL安装包从联网计算机传输到目标Ubuntu机器。
安装:
sudo dpkg -i mysql-package-name.deb
mysql-package-name.deb 这是你下载的MySQL安装包的文件名。
.tar.gz 文件安装方法
# 解压
tar -zxvf mysql-package.tar.gz
# 安装
cd /tmp/mysql-package/bin/
./mysql_install_db
mysql-package.tar.gz 为你实际下载的MySQL安装包的文件名。
配置
#启动
systemctl start mysql
#自启动
systemctl enable mysql
#检查状态
systemctl status mysql