Debian环境下MySql5.7安装与卸载
1.下载myslq安装包
$ cd /usr/local/src $ wget --no-check-certificate https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-server_5.7.20-1debian7_amd64.deb-bundle.tar
2.解压安装包
如果不是在root下需要加上权限:
$ sudo chmod +x mysql-server_5.7.20-1debian7_amd64.deb-bundle.tar
如果在root下直接解压:
$ tar vxf mysql-server_5.7.20-1debian7_amd64.deb-bundle.tar
ls查看:解压之后的目录:如下
3.更新依赖源及安装libaio1依赖
$ apt-get update $ apt-get upgrade $ apt-get install libnuma1
4.开始安装(需要按照顺序)
$ dpkg -i mysql-common_5.7.20-1debian7_amd64.deb $ dpkg-preconfigure mysql-community-server_5.7.20-1debian7_amd64.deb
执行后会出现设置数据库root的密码。
5.继续安装
$ dpkg -i libmysqlclient20_5.7.20-1debian7_amd64.deb $ dpkg -i libmysqlclient-dev_5.7.20-1debian7_amd64.deb $ dpkg -i libmysqld-dev_5.7.20-1debian7_amd64.deb $ dpkg -i mysql-community-client_5.7.20-1debian7_amd64.deb $ dpkg -i mysql-client_5.7.20-1debian7_amd64.deb $ dpkg -i mysql-common_5.7.20-1debian7_amd64.deb
6.安装依赖包
$ apt-get -f install $ apt-get -f install libmecab2
7.安装mysql-server
$ dpkg -i mysql-community-server_5.7.20-1debian7_amd64.deb $ dpkg -i mysql-server_5.7.20-1debian7_amd64.deb
如果出现mysql-server依赖报错~以上两句命令顺序调换执行一次~再重复第5步骤再执行第7步。
8.安装成功后检查
$ mysql -u root -p
输入刚刚设置的密码.出现下图表示mysql已经安装成功了!
9.配置远程连接(其他电脑连接所在mysql服务器)
show databases; use mysql; update user set host='%' where user='root';
10.修改/etc/mysql/mysql.conf.d下的mysqld.cnf
$ cd /etc/mysql/mysql.conf.d $ vim mysqld.cnf 注释本地连接着一行 bind-address = 127.0.0.1 改成 # bind-address = 127.0.0.1
11.重启mysql
$ service mysql restart
12. 卸载
$ apt-get --purge remove mysql-server $ apt-get --purge remove mysql-client $ apt-get --purge remove mysql-common 最后再通过下面的命令清理残余 $ apt-get autoremove $ apt-get autoclean $ rm /etc/mysql/ -R $ rm /var/lib/mysql/ -R
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤