ubnuntu下安装部署MySQL5.6

本文详细介绍了在Ubuntu系统中安装MySQL5.6的步骤,包括切换root用户,添加源,安装并设置开机自启。接着,文章演示了如何修改MySQL的默认存储位置,复制数据并调整权限。此外,还讲解了创建与管理MySQL用户的操作,如查询、分配权限、修改和删除用户。最后,提供了卸载MySQL的两种方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装MySQL

切换成root用户

sudo su -

1.添加mysql5.6的源

apt-get install software-properties-common
add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'

或者

add-apt-repository -y ppa:ondrej/mysql-5.6

2.更新源

apt-get update

3.安装mysql5.6

apt-get install mysql-server-5.6 mysql-client-5.6

4.设置开机自启

update-rc.d mysql defaults

修改默认存储位置

1.停掉MySQL服务

/etc/init.d/mysql stop

2.设置新的存储位置


                
### 安装和配置 MySQL 5.6 on Ubuntu 22.01 #### 准备工作 为了确保环境适合安装特定版本的 MySQL,在开始之前应先更新系统的包列表以及已安装的软件至最新状态。这可以通过执行以下命令完成: ```bash sudo apt update && sudo apt upgrade -y ``` 此操作可以保证系统处于最佳状态来接受新软件的部署[^4]。 #### 添加旧版仓库 由于官方源可能不再提供 MySQL 5.6 的直接下载链接,因此需要手动添加 Percona 或其他第三方提供的适用于较老版本 MySQL 的 APT 存储库。这里以Percona为例说明过程: 1. 导入 GPG key: ```bash wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb ``` 2. 启用存储库并刷新缓存: ```bash sudo percona-release setup ps57 sudo apt-get update ``` 上述步骤中的 `ps57` 对应于 Percona Server 版本号,它兼容 MySQL 5.6[^3]。 #### 安装 MySQL 5.6 成功添加合适的存储库之后,就可以通过APT工具链来进行MySQL 5.6的具体安装了: ```bash sudo apt install percona-server-server-5.7 ``` 注意这里的版本号可能是5.7而不是严格的5.6,因为这是最接近且由Percona维护的一个分支版本。 #### 初始化数据库服务 一旦安装完毕,则需初始化新的 MySQL 实例和服务端口等基本参数设定。通常情况下,安装程序会自动处理这些细节;但如果遇到任何问题或者想要自定义某些选项的话,可以在 `/etc/mysql/my.cnf` 文件中调整相应设置。 #### 设置安全性和访问权限 对于初次启动后的安全性加固非常重要,建议立即运行如下脚本来移除匿名账户、测试数据库以及其他潜在的安全隐患: ```bash sudo mysql_secure_installation ``` 该交互式向导将会引导用户逐步完善必要的安全措施,并允许为 root 用户创建强密码保护机制。 #### 测试连接 最后一步就是验证服务器是否正常运作。尝试登录到刚刚建立好的实例当中去查看其健康状况: ```bash mysql -u root -p ``` 输入刚才设立过的管理员密码后便能进入SQL提示符界面,从而进一步探索或管理这个全新的关系型数据库管理系统了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值