`

linux yum安装mysql后要注意的一些初始化问题

 
阅读更多
    1. 配置开机启动服务

    chkconfig –add mysqld [在服务清单中添加mysql服务]
    chkconfig mysqld on [设置mysql服务开机启动]
    service mysqld start [启动mysql服务,与开机无关]
    也可以通过 /etc/rc.d/init.d/mysqld start 启动

    2. 设置mysql数据库root帐号密码。默认的初始化密码为空~~~
    mysqladmin -u root password ‘new-password’ [引号内填密码]

    3. 让mysql数据库更安全
    mysql -u root -p
    mysql> DROP DATABASE test; [删除test数据库]
    mysql> DELETE FROM mysql.user WHERE user = ”; [删除匿名帐户]
    mysql> FLUSH PRIVILEGES; [重载权限]
    4.安装上mysql扩展
    yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
    5.设置默认编码等一些初始参数(my.cnf)
    vi /etc/my.cnf
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    default-character-set=utf8 [添加]
    default-storage-engine=INNODB [添加]
    old_passwords=1
    [client]
    default-character-set=utf8 [添加]
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid

    6 修改数据库存放目录 :

   默认在:/var/lib/mysql/ 按目录存放


0.关闭mysql

1.移动/var/lib/mysql/目录下的数据库目录到自定义目录,如:/home/mysql_datas

        原数据库目录结构

               比如/var/lib/mysql/mysql

                      /var/lib/mysql/business

                      /var/lib/mysql/upper等

        移动后结构

               比如/home/mysql_datas/mysql

                      /home/mysql_datas/business

                      /home/mysql_datas/upper等

2.修改/etc/my.cnf中的如下两项到新目录的位置

datadir=/home/mysql_datas

3.修改mysql启动脚本中上面两项的位置

          #vi /etc/rc.d/init.d/mysqld

         get_mysql_option mysqld datadir "/var/lib/mysql"改为

          get_mysql_option mysqld datadir "/home/mysql_datas/mysql"

4.启动mysql
分享到:
评论

相关推荐

    RockyLinux9.0 yum安装 mysql8.0

    在本文中,我们将详细介绍如何在Rocky Linux 9.0系统上使用`yum`命令安装MySQL 8.0,以及安装后的配置步骤,包括启动服务、添加自启动、登录、重置密码、开放远程连接、防火墙设置等关键操作。 **一、检查与安装** ...

    Centos7 yum安装mysql的repo

    首次安装后,还需要初始化MySQL数据库并设置root用户的密码: ```bash sudo mysql_secure_installation ``` 按照提示进行操作,包括设置root密码、删除匿名用户、禁止root远程登录、删除测试数据库以及重新加载权限...

    linux一键安装mysql

    标题中的“Linux一键安装MySQL”指的是通过自动化脚本简化MySQL的安装过程,这个过程通常包括下载MySQL的安装包、配置安装选项、安装依赖库、设置启动服务以及初始化数据库等步骤。在描述中提到,你需要将包含脚本的...

    yum安装mysql,apache,php

    - 初始化MySQL数据库(初次安装时需要):`/usr/bin/mysql_secure_installation` - 测试MySQL安装是否成功:使用命令行连接MySQL服务器,例如`mysql -u root -p`,输入密码后回车,若能进入MySQL命令行界面,则说明...

    linux离线安装mysql教程

    初始化MySQL数据库是安装过程中的关键步骤。进入`mysql-5.7.18/bin`目录,执行`./mysqld --initialize --user=mysql --datadir=/opt/mysql/data --basedir=/opt/mysql-5.7.18`,这会生成一个临时的root用户的随机...

    浅谈Linux 二进制包安装MySQL的一些问题

    第二步:初始化mysql数据库的内部信息./scripts/mysql_install_db –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data ———————————————- 二进制包是否可以成功的运行,与先前是否先解决rpm...

    linux安装mysql与安装后常见的问题总结

    这篇文章将详细介绍在Linux上安装MySQL的过程,并讨论一些安装后可能出现的问题及其解决方案。 首先,让我们从源码安装开始。源码安装允许你自定义配置,更好地适应特定的系统环境。你需要从MySQL官方网站下载最新...

    Linux下安装MYSQL

    本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备工作 在开始安装MySQL之前,请确保您的Linux系统已经更新到最新状态。这可以通过运行`sudo apt update`(如果是基于Debian的...

    linux安装mysql

    在Linux系统中,可以通过创建一个初始化脚本(如`mysql.server`)并将其放置在`/etc/init.d/`目录下来实现MySQL服务的自动启动。之后,使用`chmod`命令改变脚本的权限: ```bash chmod 755 /etc/rc.d/init.d/mysql ...

    黑马程序员mysql在linux下的安装

    在Linux下安装MySQL涉及到多个步骤,包括环境准备、安装包获取、依赖处理、安装过程以及配置服务。接下来,我们将详细探讨这些步骤。 一、环境准备 在安装MySQL前,首先确保你的Linux系统是最新的。可以通过运行`...

    mysql数据在linux环境下各种安装

    每个节点都需要安装MySQL并启用集群插件,然后通过集群管理器进行初始化和配置。 在所有这些安装过程中,安全性和性能优化是关键考虑因素。例如,调整MySQL配置文件`my.cnf`中的参数,如`innodb_buffer_pool_size`...

    linux下载安装mysql

    在Linux环境中安装MySQL数据库是一个常见的任务,尤其对于开发者和系统管理员来说至关重要。MySQL是一个流行的开源关系型数据库管理系统,广泛应用于各种规模的企业和项目。本文将详细介绍如何在Linux系统上下载并...

    linux安装mysql(实测没问题)

    - 使用 `mysqld --initialize` 初始化 MySQL 数据库,初始化完成后会生成一个临时密码,建议记录下来以便后续使用。 - 给 MySQL 加密以增强安全性。 2. **启动 MySQL 服务**: - 使用命令 `service mysql start`...

    CentOS安装MySQL5.7

    本文详细介绍了在CentOS环境下安装MySQL 5.7的过程,包括创建MySQL用户、安装MySQL软件包、初始化MySQL、修改配置文件、启动服务、管理用户与权限等多个步骤。通过这些步骤,您可以顺利地在CentOS上部署并运行MySQL...

    Linux下安装MySQL5.7,内附安装文档

    4. **初始化数据库**:使用`sudo /usr/local/mysql/bin/mysqld --initialize-insecure`命令初始化MySQL数据库,这将生成一个没有密码的root用户。为了安全,你应该设置一个强密码。 5. **启动MySQL服务**:启动...

    Linux安装MYSQL步骤(1).docx

    以上就是Linux环境下安装MySQL的基本流程,过程中需要注意权限问题,以及在配置过程中可能遇到的依赖冲突。此外,安装完成后,还要考虑安全性设置,如修改默认密码,创建新的用户,以及设置防火墙规则允许远程访问等...

    linux安装mysql文档

    ### Linux下MySQL 8.0安装与配置指南 #### 标题解读 - **Linux安装MySQL文档**:本文档旨在指导用户如何在Linux操作系统上安装MySQL数据库服务。 #### 描述解读 - **Linux安装MySQL文档**:这进一步强调了文档的...

    linux下离线安装包mysql5.7

    在Linux环境中,尤其是在内网或无互联网连接的服务器上部署MySQL数据库时,离线安装是必要的选择。这里我们将详述如何在CentOS 7系统上使用离线安装包MySQL 5.7.31进行安装。 首先,我们需要理解MySQL 5.7.31是一个...

Global site tag (gtag.js) - Google Analytics