我使用django工作,要mysql,谁给个一定成功的安装指南
Tofloor
poster avatar
wan5198
deepin
2019-11-18 21:40
Author
我使用django工作,要mysql,谁给个一定成功的安装指南,求大神给一个。
Reply Favorite View the author
All Replies
avatar
testpassword
deepin
2019-11-18 22:04
#1
# 下载 apt 源,如看到需登录,在登录页面下面会有不登录直接下载的链接,点击即可
https://dev.mysql.com/downloads/repo/apt

# 进入下载的 .deb 文件所在的目录,执行下面的命令
sudo dpkg -i *.deb

# 更新 apt 源,然后安装
sudo apt update
sudo apt install mysql-server

# 禁止开机自启
sudo systemctl disable mysql
Reply View the author
avatar
陈思煜
deepin
2019-11-18 22:08
#2
既然是工作,这不是必备技能吗
Reply View the author
avatar
wan5198
deepin
2019-11-18 22:19
#3
https://bbs.deepin.org/post/185350
既然是工作,这不是必备技能吗

第一次用linux 以前都是win
Reply View the author
avatar
phpsxg
deepin
2019-11-18 22:20
#4
1.访问https://dev.mysql.com/downloads/mysql/
2.选择需要的版本,当前最新版为mysql8.0,如果选择之前的版本点击Looking for previous GA versions
然后选择mysql版本以及操作系统版本

点击下载

3,下载完成之后解压
tar xf mysql-server_5.7.28-1debian8_amd64.deb-bundle.tar ./mysql-server_5.7.28-1debian8
安装软件包
dpkg -i ./
sudo apt update
修复关系依赖
apt install -f 

设置密码以及确认密码https://www.cnblogs.com/kagari/p/10413948.html
apt-get 可以自动的解决安装包的依赖关系,自动的去搜索安装其他的依赖文件
dpkg安装是不会自动搜索安装该软件包的依赖项,如果安装该软件包有问题的话建议在执行依赖修复sudo apt-get install -f再用dpkg安装deb软件包
Reply View the author
avatar
gang
deepin
2019-11-18 22:20
#5
提供一种简单的方式:换成清华源,直接进行   
sudo apt update
sudo apt install mysql-server

Reply View the author
avatar
走钢丝
deepin
2019-11-18 22:41
#6
https://bbs.deepin.org/post/185350
提供一种简单的方式:换成清华源,直接进行   
sudo apt update
sudo apt install mysql-server

内置的是 mariadb,mysql 的另一个分支。还是 2 楼的方法比较靠谱。
Reply View the author
avatar
ghostry
deepin
2019-11-18 22:48
#7
  1. curl -fsSL get.docker.com -o get-docker.sh
  2. sh get-docker.sh
  3. sudo usermod -aG docker $(whoami)
  4. sudo systemctl enable docker
  5. sudo systemctl start docker
  6. docker run --restart=always --name mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d -p 3306:3306 mysql:5
  7. mkdir -p ~/git
  8. docker run --restart=always -d -v ~/git:/data -p 8000:8000 --name gpython ghostry/python-work
  9. docker exec -it gpython bash
  10. #安装需要的版本
  11. apt update
  12. apt install python3.5
  13. #进入项目路径
  14. pipenv install
Copy the Code
Reply View the author
avatar
187******09
deepin
2019-11-18 23:54
#8
我选择docker
Reply View the author
avatar
Feng Yu
deepin
2019-11-19 00:06
#9
  1. wget https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb
  2. sudo apt install -y ./mysql-apt-config_0.8.14-1_all.deb
  3. sudo apt update
  4. sudo apt install -y mysql-community-server
Copy the Code
Reply View the author
avatar
gang
deepin
2019-11-19 00:19
#10
https://bbs.deepin.org/post/185350
内置的是 mariadb,mysql 的另一个分支。还是 2 楼的方法比较靠谱。

还是直接用docker吧,部署也方便
Reply View the author
avatar
走钢丝
deepin
2019-11-19 00:23
#11
https://bbs.deepin.org/post/185350
还是直接用docker吧,部署也方便

docker 也行,看楼主的习惯。
Reply View the author