mariadb是mysql数据库的一个分支,我们可以将它当成是mysql来使用。
mysql数据的导入与导出
1.将生产环境下的mysql数据导出
mysqldump -u root -p --all-databases >"D:\alldb.sql"
#mysqldump -u root -p 要导出的数据库 > 导出的文件位置
eg:mysqldump -u root -p blog > a.sql #导出blog数据库的表和数据
mysqldump -u root -p --all-databases >"D:\alldb.sql" #导出所有数据库的表和数据
生成如下文件:
2.将数据传输到linux服务器上
rz
3.导入数据
此时mysql的数据库如下:
执行导入命令
mysql -uroot -p < /opt/alldb.sql
#指定数据库导入表和数据
mysql -uroot -p 数据库 < sql文件
再次查看数据库,发现导入成功
注意,数据的导入和导出都是命令,我们在命令行上敲的。而不是进入mysql,进入mysql敲的是sql语句。
linux下mysql的安装与使用
1.linux安装mysql—mariadb(mysql的一个分支)
yum install mariadb-server mariadb -y
2.启动mariadb
systemctl start mariadb
systemctl status mariadb #检查数据库是否在运行
3.检查3306端口是启动
netstat -tunlp | grep 3306
4.使用mariadb----用法与mysql一样
#设置密码
set password for root@localhost = password('yhr104653');