MySQL5.5的安装,连接和操作

MySQL5.5的安装,连接和操作

1.下载MySQL5.5

wget https://cdn.mysql.com//Downloads/MySQL-5.5/MySQL-5.5.62-1.el7.x86_64.rpm-bundle.tar

用以上指令拉取安装包后,解压安装包

tar xvf MySQL-5.5.62-1.el7.x86_64.rpm-bundle.tar

然后看到6个文件,按要求我安装了必须的

2.卸载Mariadb

根据查到的安装MySQL-shared-compat替换系统自带的mysql-libs(mariadb)

rpm -qa | grep mariadb
rpm -e --nodeps 文件名

利用命令进行安装

rpm -ivh MySQL-shared-compat-5.5.62-1.el7.x86_64.rpm
rpm -ivh MySQL-server-5.5.62-1.el7.x86_64.rpm
rpm -ivh MySQL-client-5.5.62-1.el7.x86_64.rpm

其中安装MySQL-server-5.5.62-1.el7.x86_64.rpm和MySQL-client-5.5.62-1.el7.x86_64.rpm出现了依赖库缺失

使用指令安装缺失的依赖库

yum -y install autoconf

其中MySQL-client-5.5.62-1.el7.x86_64需要依赖项libncurses.so.5()(64bit)和libc.so.6()(64bit)然后通过以下指令解决了问题

yum install libc.so.*
yum install libncurses.so.5

3.开启MySQL

开启服务后进行基本配置

4.创建数据库并附加远程登陆权限

1.首先在实例上的安全组上添加入站规则,端口直接是默认端口就可以了。

2.然后是创建数据库并创建用户,并给这个用户访问这个新建的数据库的所以权限。

CREATE DATABASE ex DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
# 创建一个名为me的用户,并给它远程登陆权限
create user "ex"@"%" identified by "123123";
grant all privileges on wedo.* to 'ex'@'%' identified by '123123' with grant option;
# 重新加载权限
flush privileges;

3.然后在本地电脑上使用Navicat for MySQL来进行连接。

进行连接。

5.创建表

1.因为我们拥有这个数据库的所有权限,所以我们可以使用Navicat for MySQL来进行建表,这里id为主码。

2.有图性化界面操作起来十分方便,也可以使用sql指令来进行建表

use ex  #切换到ex数据库
#建表命令如下(这里建了一个叫test的表)
create table test(id int(10) primary key auto_increment,

            name varchar(100) not null,

            age int(4))ENGINE=InnoDB DEFAULT CHARSET=utf8;

  1. 表建成后,在Navicat for MySQL可以查看到表

​ 也可以在远程服务器上看到表的信息

在这里插入图片描述

6.对数据库进行备份

这里同样是使用Navicat for MySQL进行备份,操作十分简单。

499

这个是得到的一个备份。

这里同样是使用Navicat for MySQL进行备份,操作十分简单。

在这里插入图片描述
这个是得到的一个备份。
在这里插入图片描述

7.结语

本想记录一下学习过程,但因为有些图片被我误删了,可能看起来有点不知所云。
缺失的部分还请各位自行查找。文章有些地方可能有错误,欢迎大佬们指出。(勿喷)

发布了3 篇原创文章 · 获赞 0 · 访问量 611

猜你喜欢

转载自blog.csdn.net/qq_43203949/article/details/104520853