zoukankan      html  css  js  c++  java
  • 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数据库优化

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

  • 相关阅读:
    C项目实践--贪吃蛇(2)
    Dos下同时执行多条命令简化操作
    C语言进入界面编程准备篇
    C项目实践--图书管理系统(4)
    C项目实践--图书管理系统(3)
    C项目实践--图书管理系统(1)
    C项目实践--图书管理系统(2)
    bzoj2302: [HAOI2011]Problem c
    bzoj3545: [ONTAK2010]Peaks
    loj#2537. 「PKUWC2018」Minimax
  • 原文地址:https://www.cnblogs.com/tui463/p/12367144.html
Copyright © 2011-2022 走看看