Linux mysql安装配置教程 linux中mysql最新安装配置教程

星夢妙者
发布: 2024-10-17 14:32:28
原创
475人浏览过
本篇文章提供了在 Linux 系统中安装和配置 MySQL 数据库的详细教程。该教程适用于希望在 Linux 服务器或个人计算机上运行 MySQL 数据库的用户,涵盖从安装 MySQL 软件包到配置服务器和数据库实例的各个步骤。通过遵循本教程中的说明,读者将能够在 Linux 系统中成功设置并使用 MySQL 数据库。

Linux mysql安装配置教程 linux中mysql最新安装配置教程

Linux MySQL 安装与配置教程

1. 检查系统版本

确认系统版本是否满足 MySQL 的最低要求。对于大多数版本,推荐使用 Ubuntu 或 CentOS。

2. 导入 MySQL 存储库

Ubuntu

sudo apt-get install software-properties-common
sudo add-apt-repository 'deb [arch=amd64] http://dev.mysql.com/get/mysql-apt/ stable mysql-apt-config'
sudo apt-get update
登录后复制

CentOS

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo yum localinstall mysql-community-release-el7-5.noarch.rpm
sudo yum update
登录后复制

3. 安装 MySQL

Ubuntu

sudo apt-get install mysql-server
登录后复制

CentOS

sudo yum install mysql-community-server
登录后复制

4. 启动 MySQL 服务

Ubuntu

sudo systemctl start mysql
登录后复制

CentOS

sudo systemctl start mysqld
登录后复制

5. 安全 MySQL 安装

Ubuntu

sudo mysql_secure_installation

CentOS

sudo /usr/bin/mysql_secure_installation
登录后复制

6. 创建数据库和用户

使用 MySQL 客户机(Ubuntu 和 CentOS)

mysql -u root -p
登录后复制

root 是 MySQL 默认管理员用户,您需要输入设置的密码。

7. 授予用户权限

CREATE DATABASE my_database;
GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost' IDENTIFIED BY 'my_password';
FLUSH PRIVILEGES;
登录后复制

8. 连接到数据库

mysql -u my_user -p my_database
登录后复制

输入密码连接到创建的数据库。

9. 卸载 MySQL

  • Ubuntu

    sudo apt-get remove mysql-server
    sudo apt-get purge mysql-server
    sudo rm -rf /var/lib/mysql
    登录后复制
  • CentOS

    sudo yum remove mysql-community-server
    yum clean all
    sudo rm -rf /var/lib/mysql
    登录后复制

以上就是Linux mysql安装配置教程 linux中mysql最新安装配置教程的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号