随笔- 191  文章- 0  评论- 3  阅读- 59242 

下载mysql文件:

下载地址:https://dev.mysql.com/downloads/mysql/

 

#上传到服务器
scp mysql.tar root@192.168.50.147:/home/mysql/

 卸载系统自带mariadb:

#查看已经安装的包名:
yum
list installed | grep mariadb # mariadb-libs.x86_64 1:5.5.68-1.el7
yum remove mariadb-libs.x86_64 -y

 然后解压文件:

tar -xf mysql.tar

复制代码
#依次安装以下包即可
rpm -ivh mysql-community-common-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.34-1.el7.x86_64.rpm
yum install net-tools
yum install perl -y
rpm -ivh mysql-community-icu-data-files-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.34-1.el7.x86_64.rpm
复制代码

查看mysql状态:

systemctl status mysqld

#启动mysql
systemctl start  mysqld.service

此时mysql已经正常运行,不过要想进入mysql还得先找出root的临时密码,通过如下命令可以在日志文件中找到

grep "password" /var/log/mysqld.log

 登录:

mysql -uroot -p

修改默认密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

这里密码要求至少一位大写字母、一位小写字母、一个特殊符号,然后长度符合就可以了

举个栗子:

Gargantuan@108

然后导出数据库:

mysqldump -uroot -p123456 数据库名字 > 保存位置

 

 上传到服务器:

scp backup.sql root@192.168.50.147:/home/

 登录mysql创建相同的数据库然后导入数据:

mysql -h localhost -u root -p123456 < F:\hello world\niuzi.sql

 

 posted on   laremehpe  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示