以下是“mac安装mysql数据库及配置环境变量的图文教程”的完整攻略:
准备工作
在安装mysql之前,需要先确认macOS系统已经安装了Homebrew包管理器。如果没有安装,可以通过终端执行以下命令进行安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
安装mysql
在终端中执行以下命令安装mysql:
brew install mysql
安装完成后,可以执行以下命令启动mysql:
mysql.server start
配置mysql
- 设置root用户密码
在终端中执行以下命令登录mysql:
mysql -u root
在mysql中执行以下命令设置root用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
其中,new_password
为你所设置的密码。
- 创建新用户和数据库
在mysql中执行以下命令创建新用户和数据库:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'user_password';
CREATE DATABASE `new_database`;
GRANT ALL PRIVILEGES ON `new_database`.* TO 'new_user'@'localhost';
其中,new_user
为你所创建的用户名,user_password
为该用户的密码,new_database
为你所创建的数据库名。
配置环境变量
为了方便在终端中使用mysql命令,可以将mysql命令添加到环境变量中。编辑~/.bash_profile
文件,添加以下代码:
export PATH=/usr/local/mysql/bin:$PATH
保存后,在终端中执行以下命令使环境变量生效:
source ~/.bash_profile
示例说明
示例1:创建新的数据库和用户
假设要创建一个名为myblog
的数据库和一个名为myuser
的用户,密码为mypassword
。可以在mysql中执行以下命令:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
CREATE DATABASE `myblog`;
GRANT ALL PRIVILEGES ON `myblog`.* TO 'myuser'@'localhost';
示例2:导入数据到数据库
假设有一个名为backup.sql
的备份文件,想要将备份文件导入到myblog
数据库中,可以执行以下命令:
mysql -u myuser -p myblog < backup.sql
其中,myuser
为你所创建的用户,myblog
为你所创建的数据库。执行上述命令后,终端会提示输入密码,输入该用户的密码即可。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mac安装mysql数据库及配置环境变量的图文教程 - Python技术站