手动安装过程
环境 - ubuntu17.04
安装包 - mysql-server_5.7.24-1ubuntu16.04_amd64.deb-bundle.tar
官网下载 - https://dev.mysql.com/downloads/mysql/ 找合适的
解压
1 文件位置:用户目录下 / 根目录下某一位置(需要修改文件权限 chomd)
2 解压命令 tar -zxvf ..... [-C /..../....]
3 解压后有11个 .deb 安装文件
终端安装
注:好像文件间有依赖关系,安装会有顺序,已下顺序已测
sudo dpkg -i mysql-common_5.7.17-1ubuntu16.04_amd64.deb sudo dpkg -i libmysqlclient20_5.7.17-1ubuntu16.04_amd64.deb
问题:这里好像会报 libaio1依赖相关的问题
解决:sudo apt-get install libaio1
或 sudo apt-get -f install
sudo dpkg -i libmysqlclient-dev_5.7.17-1ubuntu16.04_amd64.deb sudo dpkg -i libmysqld-dev_5.7.17-1ubuntu16.04_amd64.deb sudo dpkg -i mysql-community-client_5.7.17-1ubuntu16.04_amd64.deb sudo dpkg -i mysql-client_5.7.17-1ubuntu16.04_amd64.deb
sudo dpkg -i mysql-community-source_5.7.17-1ubuntu16.04_amd64.deb
sudo dpkg -i mysql-community-server_5.7.17-1ubuntu16.04_amd64.deb
问题:报 libmecab2依赖问题
解决:sudo apt-get install libmecab2
或
官网下载libmecab2 - https://www.ubuntuupdates.org/package/core/xenial/universe/base/libmecab2 再安装sudo dpkg -i ....
之后会设置登录密码,默认登录超级用户:root
登录测试
mysql -u root -p
启动mysql
sudo service mysql start
查看mysql进程
ps -aux | grep mysqlld
关闭mysql
sudo service mysql stop