linux下mysql 5.1 和 5.7的安装教程

下面是“Linux下MySQL 5.1和5.7的安装教程”的完整攻略:

安装MySQL 5.1

准备工作

在安装MySQL 5.1之前,我们需要创建一个新的用户。在终端执行以下命令:

sudo useradd -r -g mysql mysql

-r选项表示创建系统用户,-g选项表示将其加入mysql用户组中。

下载MySQL 5.1安装包

进入MySQL官网,下载MySQL 5.1的Linux安装包。下载地址:https://dev.mysql.com/downloads/mysql/5.1.html

安装MySQL

在终端执行以下命令,安装MySQL 5.1:

sudo apt-get update
sudo apt-get install mysql-server-5.1

配置MySQL

找到MySQL的配置文件my.cnf,然后进行以下修改:

sudo vi /etc/mysql/my.cnf

添加以下内容到配置文件中:

[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
[client]
default-character-set=utf8

启动MySQL

在终端执行以下命令,启动MySQL服务:

sudo service mysql start

示例1

创建一个名为test的数据库,然后进入该数据库:

mysql -u root -p
CREATE DATABASE test;
use test;

示例2

创建一个名为test的用户,设置密码为123456:

mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;

安装MySQL 5.7

准备工作

在安装MySQL 5.7之前,我们同样需要创建一个新的用户。在终端执行以下命令:

sudo useradd -r -g mysql mysql

-r选项表示创建系统用户,-g选项表示将其加入mysql用户组中。

添加MySQL APT Repository

在终端执行以下命令,添加MySQL APT Repository:

wget http://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.9-1_all.deb

进入MySQL安装包下载页面,选择MySQL 5.7的安装包下载地址,并使用wget命令下载。

安装MySQL

在终端执行以下命令,安装MySQL 5.7:

sudo apt-get update
sudo apt-get install mysql-server

配置MySQL

找到MySQL的配置文件my.cnf,然后进行以下修改:

sudo vi /etc/mysql/my.cnf

添加以下内容到配置文件中:

[mysqld]
character-set-server=utf8mb4
default-storage-engine=INNODB
collation-server=utf8mb4_unicode_ci
init-connect='SET NAMES utf8mb4'
[client]
default-character-set=utf8mb4

启动MySQL

在终端执行以下命令,启动MySQL服务:

sudo service mysql start

示例1

创建一个名为test的数据库,然后进入该数据库:

mysql -u root -p
CREATE DATABASE test;
use test;

示例2

创建一个名为test的用户,设置密码为123456:

mysql -u root -p
CREATE USER 'test'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下mysql 5.1 和 5.7的安装教程 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • 如何在Linux系统上安装和配置备份软件?

    安装和配置备份软件是保护数据安全的重要措施之一。在Linux系统上,有多种备份软件可供选择,例如rsync、tar、Bacula等。下面是安装和配置rsync备份软件的攻略: 安装rsync 打开命令行终端 输入以下命令安装rsync:sudo apt-get install rsync 配置rsync备份 创建一个用于存储备份数据的目录,例如:sudo m…

    Linux 2023年4月19日
    00
  • linux更换ssh端口 CentOS7修改SSH端口

          一、修改ssh配置文件sshd_config [root@bogon ~]# vi /etc/ssh/sshd_config   二、防火墙放行 [root@bogon ~]# firewall-cmd –zone=public –add-port=22345/tcp –permanent [root@bogon ~]# firewall-…

    Linux 2023年4月11日
    00
  • Linux下nginx部署

    启动多个,请看:在linux系统下安装两个nginx以及启动 查看nginx包路径:http://nginx.org/download/,两种下载方式: ①在官网下载使用Xftp上传到linux上 ②在版本上选好,直接命令下载,如下:(下载nginx-1.20.1.tar.gz版本)建议到home目录执行该命令,方便找到 wget http://nginx.…

    Linux 2023年4月12日
    00
  • Linux系统下部署项目的设置方法

    下面是详细讲解“Linux系统下部署项目的设置方法”的完整攻略。 总体思路 在Linux系统下部署项目的设置方法,主要分为以下几个步骤: 安装所需软件和依赖 配置环境变量 上传项目代码 配置项目 启动项目 下面来详细讲解每个步骤应该怎么做。 安装所需软件和依赖 首先需要安装所需的软件和依赖,主要包括: Java:如果项目是用Java开发的,需要安装Java运…

    Linux 2023年5月14日
    00
  • Linux中的0.0.0.0和 ::

    IP地址表示,IP地址有两个部分组成,net-id和host-id,即网络号和主机号。 127.0.0.1 127.0.0.1属于{127,}集合中的一个,所有的网络号为127的地址都被称为环回地址,所以环回地址不等价于127.0.0.1,后者只是环回地址的一份子,是包含关系,环回地址loop back。相比于127.0.0.1,localhost 具有更多…

    Linux 2023年4月11日
    00
  • Linux下Redis安装教程详解

    Linux下Redis安装教程详解 简介 Redis是一款高性能的键值型NoSQL数据库,具有高速读写、数据持久化、支持丰富的数据类型、集群等众多优点,被广泛应用于数据缓存、消息队列、应用程序会话管理等领域。本文将深入讲解在Linux系统中如何安装Redis。 安装步骤 以下是在CentOS系统下安装Redis的详细步骤: 步骤一:下载Redis 进入Red…

    Linux 2023年5月14日
    00
  • Linux centos7环境下tomcat安装教程

    Linux CentOS 7环境下Tomcat安装教程 简介 Apache Tomcat 是一个开放源代码的Web 应用程序服务器,是一个安全、灵活、可靠,以及易于使用的Java 应用程序服务器。本教程将讲解如何在Linux CentOS 7 系统下安装配置Tomcat 服务器。 安装前的准备 在开始安装 Tomcat 之前,需要确保已经安装Java JDK…

    Linux 2023年5月14日
    00
  • Ubuntu Linux下通过代理(proxy)使用git上github.com

    版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/loveaborn/article/details/24575659 github.com。作为程序猿的代码仓库。我们常常会用到。 但有时候我们不能直接通过网络链接它,仅仅能通过代理。 这里我有一台代理服务器,起初我以为在终端设置了代理环境即可了,其设置为在你的…

    Linux 2023年4月12日
    00
合作推广
合作推广
分享本页
返回顶部