从阿里到网易云centOS7.2服务器迁移服务和各项数据(MariaDB)

今天在服务器上找好久就是找不到文档里说存在的mysql,能看到数据库在运行,但是就是找不到根目录。

确认mysql是否真正启动,真正运行:

办法一:查询端口

#netstat -tulpn

实际使用如下图:

从阿里到网易云centOS7.2服务器迁移服务和各项数据(MariaDB)_第1张图片

MySQL监控的是TCP的3306端口,图中命令操作结果的最后一行即是,说明MySQL服务在运行中;

办法二:查询进程

ps -ef | grep mysqld

如果后mysqld_safe和mysqld两个进程,说明MySQL服务当前在启动状态;

实际使用如下图:

MariaDB root账户密码重置

这个与mysql重置差不多,附上链接看一下即可:

https://blog.csdn.net/geoffreychan/article/details/78076966?locationNum=8&fps=1

MariaDB 通过命令行的方式导出指定数据库和还原指定数据库

一:在MariaDB的安装目录下找到bin目录,然后执行如下命令便可导出指定数据库的SQL文件了:

二:先进入到MariaDB的bin目录
三:执行导出命令,如下:

mysqldump -h 127.0.0.1 -u root -ppassword databasename >D:/back_databasename.sql

四:执行还原命令,如下:
mysql -h 127.0.0.1 -u root -ppassword -f databasename 五:对上面命令的解释:

MariaDB的用户名为:root,与-u之间可有空格(-h后也可由空格)

密码为:password(你自己的密码),注意!-p后面不可有空格,直接跟密码。

数据库名称为:databasename(你自己要导入导出的数据库名),导出路径为:D:/back_databasename.sql

六:以上都没问题就已经成功导出导入了,但是出现摘要里的问题时“mysqldump: Got error: 2003: "Can't connect to MySQL server on '127.0.0.1' (10061 "Unknown error")" when trying to connect”,则需要加上你最初设置的端口了!

mysqldump -h 127.0.0.1 -P33061  -u root -ppassword dbName >D:\back_dbname.sql
注意端口那儿-P是大写!小写是密码。
原文:https://blog.csdn.net/ykyot/article/details/50429130?utm_source=copy 
 

接下来是新服务器的mariadb安装

1.新建源文件:/etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB-5.5.39
baseurl=https://downloads.mariadb.com/files/MariaDB/mariadb-5.5.39/yum/rhel6-amd64/
# alternative: baseurl=http://archive.mariadb.org/mariadb-5.5.39/yum/rhel6-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1


2.安装MariaDB5.5.39:
sudo yum install MariaDB-server MariaDB-client

 

你可能感兴趣的:(MariaDB)