[Topic DIscussion] deepin Linux是不是不能成功安装Mysql啊
Tofloor
poster avatar
wangbaosen
deepin
2023-11-07 04:46
Author

deepin linux如何安装mysql 8.0呢。 我一直安装不成功啊。

Reply Favorite View the author
All Replies
忘记、过去
deepin
2023-11-07 04:53
#1

https://dev.mysql.com/get/mysql-apt-config_0.8.18-1_all.deb

下载后,在终端执行 sudo apt install 文件绝对路径 进行安装,安装过程中发行版选择 Debian 10 buster 即可,其他选项保持默认。

安装完成后,终端执行

sudo apt update
sudo apt install mysql-community-server

就可以了


P.S. 建议使用 mariadb 平替,sudo apt install mariadb-server

Reply View the author
wlly-lzh
deepin
2023-11-07 05:31
#2
忘记、过去

https://dev.mysql.com/get/mysql-apt-config_0.8.18-1_all.deb

下载后,在终端执行 sudo apt install 文件绝对路径 进行安装,安装过程中发行版选择 Debian 10 buster 即可,其他选项保持默认。

安装完成后,终端执行

sudo apt update
sudo apt install mysql-community-server

就可以了


P.S. 建议使用 mariadb 平替,sudo apt install mariadb-server

源里面的mariadb无法初始化(上个星期我试着安装过),不建议使用apt安装仓库里面的mariadb。

Reply View the author
173******57
deepin
2023-11-07 06:04
#3

可以试试docker部署,我刚部署了8.0.16这个版本,遇到点问题,好在都解决了。

Reply View the author
ThinkYoung
deepin
2023-11-07 06:20
#4

要么宝塔,要么docker, 都是轻松的选择!

尤其最近使用了pi开发板玩linux ,我觉得dockerfile or compose写的好 省时省力又省心!

仅需一份dockerfile,一次编写,到处运行!

我再也不用担心 去一遍遍手动配置环境了!

Reply View the author
HelloWorld!
deepin
2023-11-07 07:28
#5
可以啊,我一直在用,最近在折腾安装oracle
Reply View the author
魔法师
deepin
2023-11-07 08:04
#6

docker run --rm -p 3306:3306 mysql

以 docker 模式运行一次性的且映射主从 3306 端口的mysql容器

Reply View the author
忘记、过去
deepin
2023-11-07 08:43
#7
wlly-lzh

源里面的mariadb无法初始化(上个星期我试着安装过),不建议使用apt安装仓库里面的mariadb。

可以的,但是比较麻烦......

测试了一下,安装后执行 sudo mysql_secure_installation 就可以对数据库进行初始化了,可以设置 root 密码等操作

Reply View the author
LuijpCN
deepin
2023-11-07 11:21
#8

建议用 docker-compose

sudo apt install docker.io
curl -SL https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

docker-compose.yml

version: '3'

services:
  mariadb:
    image: mariadb
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: root
    ports:
      - "3306:3306"
    volumes:
      - ./mariadb:/var/lib/mysql

最后启动

sudo docker-compose up -d

Reply View the author
Free_Aaron.Li
deepin
2023-11-07 17:21
#9

deepin确实不太好安装Mysql,废了一点功夫。

可以找一找安装指南(比如,我参照:Linux安装Mysql)。

Reply View the author
Triones.
deepin
2023-11-13 05:27
#10
忘记、过去

https://dev.mysql.com/get/mysql-apt-config_0.8.18-1_all.deb

下载后,在终端执行 sudo apt install 文件绝对路径 进行安装,安装过程中发行版选择 Debian 10 buster 即可,其他选项保持默认。

安装完成后,终端执行

sudo apt update
sudo apt install mysql-community-server

就可以了


P.S. 建议使用 mariadb 平替,sudo apt install mariadb-server

老哥,我照此方法安装了,但是我安装的是 mariadb,但是发现过程中没有提及数据库的密码是多少

Reply View the author
忘记、过去
deepin
2023-11-13 16:53
#11
Triones.

老哥,我照此方法安装了,但是我安装的是 mariadb,但是发现过程中没有提及数据库的密码是多少

sudo mysql_secure_installation
mariadb 安装后需要执行这个进行数据库初始化

Reply View the author