下面是“VMware workstation16 中Centos7下MySQL8.0安装过程及Navicat远程连接”的完整攻略。
安装MySQL
步骤一:安装MySQL的依赖环境
安装MySQL需要先安装一些依赖环境,打开终端,执行以下命令:
yum -y install wget
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
yum -y install mysql-server
yum -y install mysql-devel
yum -y install mysql-utilities
yum -y install mysql-connector-odbc
步骤二:启动MySQL和设置开机自启动
启动MySQL服务,执行以下命令:
systemctl start mysqld
设置MySQL开机自启动,执行以下命令:
systemctl enable mysqld
步骤三:设置MySQL的root密码
执行以下命令进入MySQL:
mysql -u root
设置MySQL的root用户的密码:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_password');
注意将 your_password 改为你自己的密码。
步骤四:设置远程连接权限
默认情况下,MySQL只能本机访问,如果需要远程访问,需要修改 MySQL 的配置文件。打开配置文件 /etc/my.cnf,找到 [mysqld] 段,添加以下代码:
bind-address=0.0.0.0
保存并退出配置文件,重新启动 MySQL 服务:
systemctl restart mysqld
示例一:创建一个数据库和用户
在MySQL中创建一个名为example的数据库,执行以下命令:
CREATE DATABASE example;
创建一个名为user1的用户,密码为password,允许该用户从任意IP地址连接MySQL,执行以下命令:
CREATE USER 'user1'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON example.* TO 'user1'@'%';
FLUSH PRIVILEGES;
示例二:导入数据库
假如你有一个名为example.sql的数据库备份文件,可以执行以下命令来导入该数据库:
mysql -u root -p example < example.sql
Navicat远程连接MySQL
步骤一:安装Navicat
下载并安装Navicat,可以从官网或者其他网站下载。
步骤二:配置Navicat连接MySQL
打开Navicat,点击左上角的“新建连接”按钮,在弹出的窗口中填写以下信息:
- 连接名称:自定义
- 主机名/IP地址:Centos7所在的IP地址
- 端口号:MySQL的端口号,默认为3306
- 用户名:MySQL的用户名
- 密码:MySQL的密码
填写完成后测试连接,如果连接成功,则可以使用Navicat远程连接MySQL了。
示例三:在Navicat中备份数据库
在Navicat的连接界面,右键单击数据库,选择“备份数据库”,在弹出的窗口中选择备份文件路径和文件名,然后点击“开始备份”即可。
示例四:在Navicat中导入数据库
在Navicat的连接界面,右键单击数据库,选择“运行SQL文件”,选择需要导入的.sql文件,点击“执行”即可。
这就是“VMware workstation16 中Centos7下MySQL8.0安装过程及Navicat远程连接”的完整攻略,希望对您有所帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware workstation16 中Centos7下MySQL8.0安装过程及Navicat远程连接 - Python技术站