mysql 8.0.15 安装图文教程及数据库基础

MySQL 8.0.15 安装图文教程

下载MySQL 8.0.15

访问MySQL官网(https://dev.mysql.com/downloads/mysql/),选择适合当前系统的安装包进行下载。单击下载按钮后会进入登录页面,可以使用Oracle账号登陆或者创建一个新的账号。如果选择创建新账号,在完成账号创建后会再次进入MySQL的下载页面。

安装MySQL 8.0.15

Windows系统安装MySQL 8.0.15

  1. 双击下载好的MySQL 8.0.15安装包,进入安装向导。
  2. 在“MySQL Server 8.0 Setup Wizard”窗口选择“Custom”选项,选择需要安装的MySQL的组件。
  3. 在“Installation Type”窗口选择“Server Only”或者“Developer Default”选项,建议选择“Server Only”。
  4. 在“Check Requirements”窗口检查当前系统环境是否符合MySQL的安装要求。
  5. 在“Installation”窗口设置MySQL的安装路径、root账户密码等参数。
  6. 在完成以上设置后,单击“Execute”按钮,等待MySQL的安装完成。

Linux系统安装MySQL 8.0.15

  1. 使用root账户登陆Linux系统
  2. 下载MySQL 8.0.15安装包: wget -c https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz
  3. 解压安装包:tar -xvf mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz
  4. 重命名解压后的目录:mv mysql-8.0.15-linux-glibc2.12-x86_64 mysql
  5. 进入mysql目录:cd mysql
  6. 创建一个mysql用户组和mysql用户:groupadd mysql; useradd -r -g mysql -s /bin/false mysql
  7. 初始化MySQL:./bin/mysqld --initialize --user=mysql
  8. 启动MySQL服务:./bin/mysqld_safe --user=mysql &
  9. 设置MySQL的root账户密码:./bin/mysqladmin -u root password 'new_password'

连接MySQL数据库

Windows系统连接MySQL

  1. 启动MySQL服务: “开始”->“MySQL Server 8.0”->“MySQL 8.0 Command Line Client”。
  2. 输入root账户密码登陆连接MySQL。

Linux系统连接MySQL

  1. 进入MySQL安装目录:cd /usr/local/mysql
  2. 启动MySQL服务:./bin/mysqld_safe --user=mysql &
  3. 输入root账户密码登陆连接MySQL。

数据库基础

MySQL是一个是关系型数据库,使用SQL(Structured Query Language)进行数据操作。数据库中数据存储在表(table)中,每个表包含一些记录(row),每个记录由若干个字段(field)组成。

示例1:创建一个数据库和一个表格

-- 创建一个数据库
CREATE DATABASE test;

-- 切换到test数据库
USE test;

-- 创建一个表格
CREATE TABLE users (
    id INT(11) NOT NULL AUTO_INCREMENT,
    username VARCHAR(50) NOT NULL DEFAULT '',
    password CHAR(32) NOT NULL DEFAULT '',
    email VARCHAR(255) NOT NULL DEFAULT '',
    PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

示例2:插入数据到表格中

-- 插入数据到表格
INSERT INTO users (username, password, email)
VALUES ('admin', MD5('123456'), 'admin@example.com'),
       ('user1', MD5('123456'), 'user1@example.com'),
       ('user2', MD5('123456'), 'user2@example.com');

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql 8.0.15 安装图文教程及数据库基础 - Python技术站

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

相关文章

  • Redis 向集群添加新节点

      1. 启动集群服务(向集群添加新节点,则说明,集群是已知的)。   2. 搭建将要添加到集群的节点     (1)以集群的方式对新添加的节点进行配置:redis.conf.     (2)启动节点实例服务.    3.集群管理 可参考  Redis cluster tutorial 官网指导文档,往往是最新的。 一、启动集群服务:【命令在集群服务器执行】…

    Redis 2023年4月11日
    00
  • centos 7安装mysql5.5的方法

    以下是“CentOS 7安装MySQL 5.5的方法”详细攻略。 1. 安装MySQL 5.5 1.1 首先,需要安装MySQL 5.5的官方源,执行以下命令: sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 1.2 安装MySQL 5.5版本: …

    database 2023年5月22日
    00
  • php安装redis扩展过程介绍

    下面是详细的php安装redis扩展过程介绍攻略。 安装Redis扩展前的准备工作 在安装Redis扩展之前,需要先保证已经安装了Redis服务器,可以通过以下命令检查Redis是否已经安装: redis-cli ping 如果输出为PONG,则表示Redis服务器已经启动,在此基础上开始安装Redis扩展。 安装Redis扩展 步骤1:下载Redis扩展源…

    database 2023年5月22日
    00
  • Python实现subprocess执行外部命令

    下面就来给大家详细讲解一下“Python实现subprocess执行外部命令”的完整攻略。 1. subprocess模块简介 subprocess是Python内置模块中的一个子模块,它提供了一个易于使用的接口来创建新的进程和与它们进行交互。使用该模块,我们可以执行外部命令并获取它们的输出,还可以将外部命令的输出作为另一个命令的输入。 2. subproc…

    database 2023年5月22日
    00
  • sql 中 case when 语法使用方法

    当我们处理SQL查询时,有时候我们需要对数据进行分类和排序。SQL中Case When语法就是为了解决这个问题而存在的。它可以将数据按照我们指定的条件进行分类,并进行相应的处理,还可以在查询语句中进行逻辑控制。下面我将详细讲解Case When语法的使用方法。 基础语法 CASE WHEN 条件1 THEN 结果1 WHEN 条件2 THEN 结果2 ……

    database 2023年5月21日
    00
  • 详解MySQL系统变量的查看和修改

    MySQL系统变量是MySQL服务器的某些配置参数,可以通过查看和修改这些变量来调整服务器的行为或优化性能。本文将详细介绍MySQL系统变量的查看和修改方式,并结合实例说明。 查看MySQL系统变量 通过SHOW VARIABLES命令查看MySQL系统变量 在MySQL命令行客户端中,使用“SHOW VARIABLES”命令可以列出当前MySQL服务器的所…

    MySQL 2023年3月9日
    00
  • Redis源码编译安装及简单配置

    Redis官网 安装操作步骤 # 安装必要工具包 [root@centos7 ~]#yum -y install gcc jemalloc-devel # 解压 [root@centos7 ~]#tar xvf redis-5.0.9.tar.gz # 进入目录 [root@centos7 ~]#cd redis-5.0.9/ # 编译安装 [root@ce…

    Redis 2023年4月13日
    00
  • mysql服务启动却连接不上的解决方法

    我来为你讲解如何解决mysql服务启动却连接不上的问题。 首先,我们需要检查以下几个方面: mysql服务是否启动成功 打开命令行界面,在windows系统中,使用命令:net start mysql,在Linux系统中使用命令:service mysql start。如果mysql服务已经启动成功,则会显示相应提示。 mysql服务是否监听了正确的IP地址…

    database 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部