MySQL安装数据库-macOS 版本 12.6.2 (21G320)

安装数据库

如果您的 macOS 版本是 12.6.2 (21G320),则可以按照以下步骤安装 MySQL:

1、安装 Homebrew:打开终端并运行以下命令安装 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2、安装 MySQL:在终端中运行以下命令来安装 MySQL:

brew install mysql

3、启动 MySQL:运行以下命令启动 MySQL:

brew services start mysql

4、配置 MySQL:如果您是第一次安装 MySQL,则需要使用以下命令进行初始化

mysql_secure_installation

该命令将设置 MySQL 的 root 用户密码,以及其他基本安全设置。

5、登录到 MySQL:使用以下命令登录到 MySQL 命令行界面:

mysql -u root -p

在提示输入密码时,请输入您为 root 用户设置的密码。

现在,您已经成功地在 macOS 12.6.2 (21G320) 上安装了 MySQL,并且可以使用 MySQL 命令行客户端登录到数据库并执行查询了。#

用户层面操作

1、管理员连接数据库

管理员要连接到MySQL数据库

mysql -u root -p

连接数据库,可以使用MySQL客户端工具,如MySQL Shell、MySQL Workbench或命令行。以下是使用命令行连接到MySQL数据库的步骤:

  1. 打开命令行终端(Windows上是命令提示符,Mac和Linux上是终端)
  2. 输入以下命令并按Enter键:
mysql -u username -p

其中,username是你的MySQL用户名。

  1. 输入MySQL密码并按Enter键。
  2. 如果用户名和密码都正确,命令行终端将连接到MySQL服务器,并且你可以执行MySQL命令。

如果你无法使用root用户连接到MySQL并收到“Access denied”错误,

可能是因为MySQL服务需要密码。在安装MySQL后,如果你没有设置密码,则需要运行以下命令来初始化MySQL并设置密码:

2、初始化MySQL并设置密码:

sudo mysql_secure_installation

按照提示设置一个安全的密码,然后再尝试连接MySQL。

如果你已经设置了密码,但是依然无法连接,请确保在连接时使用了正确的用户名和密码。例如,使用以下命令连接到MySQL:

mysql -u root -p

运行此命令后,系统将提示你输入密码。输入你设置的密码即可

创建新用户

你可以使用以下命令创建一个新用户:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

请将 username 替换为所需的用户名,localhost 替换为要允许该用户连接的主机名,password 替换为所需的密码。如果你想允许该用户从任何主机连接,请将 localhost 替换为 %。

备注:创建用户需要使用具有管理权限的账户,通常情况下需要使用root账户或拥有与root相同权限的账户进行操作。

例如创建一个用户

用户名:ddaas 密码为:ddd12345

`CREATE USER 'ddaas'@'localhost' IDENTIFIED BY 'ddd12345';`

数据库层面操作

1、查看数据库列表命令

SHOW DATABASES;

2、创建一个新数据库,可以使用以下命令:

Copy code CREATE DATABASE database_name;

其中,database_name是你要创建的数据库的名称。例如,要创建一个名为mydatabase的数据库,可以使用以下命令:

CREATE DATABASE mydatabase;

3、可以使用 DROP DATABASE 命令删除一个数据库,语法如下:

DROP DATABASE IF EXISTS database_name;

其中 IF EXISTS 可选,表示如果数据库不存在也不会报错,直接返回成功。 database_name 表示要删除的数据库名。需要注意的是,删除数据库将删除其中的所有表及数据,慎重操作。

4、您可以使用以下语句来更改数据库名称:

ALTER DATABASE old_database_name RENAME TO new_database_name;

请将 old_database_name 替换为要更改的数据库名称,将 new_database_name 替换为新名称。注意,您必须有足够的权限来执行此操作。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值