在centos上编译安装mysql 8,在宿主机上使用navicat连接并操作mysql数据库

一、下载MySQL安装包

1.使用ldd --version查看glibc版本号

官网下载地址:

MySQL :: Download MySQL Community Server (Archived Versions)icon-default.png?t=N7T8https://downloads.mysql.com/archives/community/

选择自己版本对应的安装包,点击download下载

2.打开MobaXterm输入mkdir Software创建

3.点击刚刚创建的Software上传刚刚下载的mysql安装包

二、查看是否已经安装MySQL

1.查看系统是否有自带的Mariadb

如果有,就使用rpm -e --nodeps+mariadb版本号删除

2.查看是否已经安装MySQL

3.删除etc目录下的my.cnf文件

使用命令rm /etc/my.cnf删除

三、安装MySQL

1.解压安装包

2.检查mysql用户组和mysql用户是否存在

不存在就使用

[root@cicd ~]# groupadd mysql

[root@cicd ~]# cat /etc/group |grep mysql

[root@cicd ~]# useradd -g mysql mysql -s /sbin/nologin

[root@cicd ~]# cat /etc/passwd|grep mysql

创建

3.将安装包转移到/opt

4.创建软链接:

5.创建/opt/mysql/data文件夹:

6.修改data文件夹的权限:

7.修改配置文件my.cnf

输入vi etc/my.cnf

在文本框中输入以下

输入 :wq 保存并退出

8.

(1)如果/opt/mysql/log/mariadb.log不存在,就创建

cd /opt/mysql

mkdir log

chown -R mysql:mysql log

chmod -R 750 log

cd log/

touch mariadb.log

chown mysql:mysql mariadb.log

(2)/var/lib/mysql/不存在,就创建

cd /var/lib

mkdir mysql

chown -R mysql:mysql mysql

chmod -R 750 mysql

(3)/var/run/mysql/不存在,就创建

cd /var/run/

mkdir mysql

chown -R mysql:mysql mysql

chmod 750 mysql

四、获取初始化密码,启动MySQL

1、输入命令opt/mysql/bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

2、启动MySQL

3、输入初始化密码

4、修改密码

5、重启Mysql

进入mysql目录 输入 bin/mysqladmin -uroot -p shutdown

五、创建外部连接权限,连接Navicat

1.选择数据库,查看数据库的权限信息,发现localhost具有 root权限,因此需要更改权限

2.使用命令update user set host =%' where user ='root'; 修改权限后刷新

3.退出MySQL

exit

六、连接Navicat

1.打开mysql点击左上角“连接”

2.选择Mysql

3.输入连接名(和所选择的数据库名称保持一致)和密码(启动mysql后修改的密码,我的是root)

4.点击SSH,勾选“使用SSH通道”,输入IP地址(主机)、用户名(虚拟机中的用户名)和密码(进入虚拟机的密码)

5.点击“确定”

6.双击刚刚创建的数据库,即可查看

  • 24
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
使用Navicat连接SQLite数据库,请按照以下步骤进行操作: 1. 打开Navicat软件,并点击左上角的“连接”按钮,或选择菜单栏中的“连接”->“新建连接”。 2. 在新建连接窗口中,选择SQLite作为数据库类型。如果在列表中找不到SQLite选项,可能需要安装SQLite驱动程序。您可以在Navicat官方网站上查找适用于您的操作系统的SQLite驱动程序。 3. 在连接设置中,填写以下信息: - 名称:给连接起一个名称,以便于识别。 - 主机:对于SQLite,主机通常是数据库文件所在的路径。您可以点击右侧的“浏览”按钮选择SQLite数据库文件。 - 用户名和密码:SQLite数据库通常不需要用户名和密码,可以留空或使用默认值。 - 其他可选设置:根据需要配置其他选项,如端口号等。 4. 点击“测试连接”按钮,确保连接设置正确无误。如果一切正常,将会显示连接成功的提示信息。 5. 点击“确定”按钮保存连接设置。 6. 现在您可以在Navicat的主界面中看到新建的SQLite连接。双击连接或点击连接图标,即可打开SQLite数据库并开始管理和操作数据。 请注意,Navicat是一款商业软件,需要购买许可证才能使用。如果您没有购买许可证,可以考虑使用其他免费的SQLite数据库管理工具,如SQLite Studio、DBeaver等。 希望以上步骤对您连接SQLite数据库提供帮助。如果您遇到任何问题,请提供更多详细信息,我们将尽力提供进一步的支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值