Ubuntu && Mysql

108 阅读2分钟

🔛废话不多说,直接上开始

⚠️本篇文章没有过多介绍,你都会,只是想找个步骤而已,别问为什么用这个,你跟着敲就行


首先确认是不是Ubuntu,查看系统版本

image.png

Ubuntu 与 MYSQL 版本对照

Ubuntu 版本MySQL版本
Ubuntu 22.04 LTSMySQL 8.0
Ubuntu 18.04 LTSMySQL 5.7
Ubuntu 16.04 LTSMySQL 5.7
Ubuntu 14.04 LTSMySQL 5.5
Ubuntu 12.04 LTSMySQL 5.5

在线安装

更新apt

apt update更新软件包

image.png

获取mysql提供的列表

apt search mysql-server

image.png

安装mysql

apt install -y mysql-server OR指定版本 apt install -y mysql-server-8.0

image.png

敲黑板:命令中有个 -y,这是让安装阶段不初始化密码,难得记嘛

启动

安装后默认启动。什么,你还想确认状态?systemctl status mysql

image.png

啊?你的没启动!那你手动操作一下嘛...

systemctl start mysql

你再加个开机自启咯

systemctl enable mysql

🎉🎉🎉恭喜恭喜,你安装成功了🎉🎉🎉

修改密码权限

进入mysql,去添加密码咯,这里直接回车就进去了

image.png

针对8.0版本修改密码和权限

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

8.0通过命令修改权限失败,那就去找配置文件

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

image.png

其他版本 mysql5.7 设置密码和权限


set password=password('新密码');

grant all privileges on *.* to root@"%" identified by "密码";

刷新缓存

flush privileges;

管理

用刚才的密码进入mysql mysql -u root -p 再输入密码

创建数据库

image.png

导入外部表

退出mysql命令行,外部执行

image.png

离线安装

下载MySQL安装包

在联网的计算机上,访问 MySQL官方网站 或者MySQL的软件仓库,然后下载适合你系统版本的MySQL安装包(通常是.deb文件)。将下载的文件保存到一个可移动的存储设备上

上传到目标机器

将下载的MySQL安装包从联网计算机传输到目标Ubuntu机器。

安装:

.deb文件安装方法

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