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;
- 表建成后,在Navicat for MySQL可以查看到表
也可以在远程服务器上看到表的信息
6.对数据库进行备份
这里同样是使用Navicat for MySQL进行备份,操作十分简单。
这个是得到的一个备份。
这里同样是使用Navicat for MySQL进行备份,操作十分简单。
这个是得到的一个备份。
7.结语
本想记录一下学习过程,但因为有些图片被我误删了,可能看起来有点不知所云。
缺失的部分还请各位自行查找。文章有些地方可能有错误,欢迎大佬们指出。(勿喷)
标签:
mysql
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)