Deepin20.3下MySQL5.7安装

309 阅读1分钟

Deepin下MySQL5.7安装

原因

  • 项目需要MySQL5.7环境
  • Deepin下自带的源已经没有MySQL的安装包
  • 尝试换源但是我自己的Deepin20.3会报错

步骤/解决方案

  • 下载地址

  • 直接点击No thanks, just start my download.

  • 下载之后解压

  • 进入文件夹,在终端中打开

  • 执行下面两条命令

  • sudo apt-get install libmecab2 libjson-perl #安装依赖包
    
    sudo dpkg -i mysql-{common,community-client,client,community-server,server}_*.deb #安装mysql
    
  • 设置密码

  • 启动MySQL

    mysql -u root -p
    

额外问题:安装MySQL库

  • #include<mysql/mysql.h>的时候报错
  • 发现需要安装libmysqlclient-dev
  • sudo apt-get install libmysqlclient-dev
    
  • 上述语句deepin下无法执行
  • sudo apt-get install default-libmysqlclient-dev
    
  • 解决