MySQL服务器的运维与优化

2020-02-26 16:02:42来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

MySQL服务器的运维与优化

MySQL运维

安装数据库

配置本地yum源,将gpmall-repo文件上传至/opt目录

创建yum.repo文件

安装mariadb服务

# yum install -y mariadb mariadb-server

启动mariadb服务

# systemctl start mariadb

配置mariadb服务脚本

# mysql_secure_installation

还没有设置根密码,直接回车

设置根密码,yes

删除匿名用户,yes

不允许远程登陆,no

删除测试数据库并访问它,yes

现在重新加载特权表,yes

创建数据库

创建一个名称为“test”的数据库

# mysqladmin -uroot -p123456 create test

在“test”数据库中创建一个名为“tables”数据表

进入test

配置数据表

查看数据表

退出保存

 

数据库备份

导出数据库

# mysqldump -uroot -p123456 test > test.sql

导出数据表

# mysqldump -uroot -p123456 test tables > test_tables.sql

 

删除test数据库进行导入测试的两种方法

① 用mysql命令,把数据库文件恢复到指定的数据库

删除数据库

# mysqladmin -uroot -p123456 drop test

创建数据库测试

退出保存

 

将数据库文件恢复到指定的数据库

# mysql -uroot -p000000 test < test.sql

② 使用source语句方法导入数据库,把数据库文件恢复到指定的数据库

删除数据库

# mysqladmin -uroot -p123456 drop test

创建数据库测试

将数据库文件恢复到指定的数据库

退出保存

 

添加用户并授权

配置数据库文件

使用数据库测试

 授权root用户可以在任何节点访问test数据库下所有表,“%”代表所有节点机器

 添加root用户对test数据库授增、删、改、查的权限

退出保存

 MySQL数据库优化

修改数据库配置文件,添加参数

 


原文链接:https://www.cnblogs.com/tui463/p/12367144.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:在Kali linux下使用docker配置sqli-labs(国内源的配置和系统软

下一篇:Linux报错:rm: cannot remove &#39;xxx&#39;: Is a direct