广告
返回顶部
首页 > 资讯 > 数据库 >MySQL 初始化安装
  • 629
分享到

MySQL 初始化安装

2024-04-02 19:04:59 629人浏览 八月长安
摘要

下载mysql编译后的包,解压到/export/local/ (具体根据自己使用情况而定)下一、添加mysql用户和用户组1、groupadd Mysql2、useradd -r -g mysql mysq

下载mysql编译后的包,解压到/export/local/ (具体根据自己使用情况而定)下


一、添加mysql用户和用户组

1、groupadd Mysql
2、useradd -r -g mysql mysql


二、mysql数据目录初始化

1、mkdir /data/mysql/data
2、chown -R mysql:mysql /data/mysql/data
3、/export/local/mysql/bin/mysqld --defaults-file=/etc/my_3700.cnf --initialize --user=mysql --basedir=/export/local/mysql --datadir=/data/mysql/data

##初始化
说明:--basedir 为mysql安装路径,这里是安装在/export/local/目录下
           --datadir 为mysql数据目录

重要:
此处需要注意记录生成的临时密码,如上文:GleB(RP14p<D 。如果在终端上没有显示,则就在配置文件配置的log_error参数制定的文件里,这里是/data/mysql/log/mysql-3700-error.log


三、数据库配置与启动
/export/local/mysql/bin/mysqld_safe --defaults-file=/etc/my_3700.cnf &
说明:--defaults-file 指定数据库配置文件
配置(/etc/my_3700.cnf)样本:

[client]
port = 3700 #端口
Socket = /tmp/mysql.sock #如果主机上运行了多个mysql,请注意区分开来
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
server_id = 13000
port = 3700
user = mysql
character-set-server = utf8mb4
default_storage_engine = innodb
log_timestamps = SYSTEM
socket = /tmp/mysql.sock #如果主机上运行了多个mysql,请注意区分开来
basedir = /export/local/mysql #数据库安装目录
datadir = /data/mysql/data #数据库数据目录
pid-file = /data/mysql/data/mysql.pid #PID文件路径
max_connections = 10000
max_connect_errors = 10000
table_open_cache = 1024
max_allowed_packet = 128M
open_files_limit = 65535
lower_case_table_names = 1
innodb_buffer_pool_size = 1024M
innodb_file_per_table = 1
innodb_write_io_threads = 4
innodb_read_io_threads = 4
innodb_purge_threads = 2
innodb_flush_log_at_trx_commit = 1
innodb_log_file_size = 512M
innodb_log_files_in_group = 2
innodb_log_buffer_size = 16M
innodb_max_dirty_pages_pct = 80
innodb_lock_wait_timeout = 30
innodb_data_file_path = ibdata1:10M:autoextend
slow_query_log = 1
long_query_time = 1
log_error = /data/mysql/log/mysql-3700-error.log #日志路径
slow_query_log_file = /data/mysql/log/mysql-3700-slow.log
transaction-isolation=Read-Committed

log-bin = mysql-bin
innodb_flush_log_at_trx_commit = 1
binlog_ignore_db = mysql

lower_case_table_names=1      #不区分大小写,其实都是转换成小写
max_connect_errors=1000


四、以临时密码登录mysql,并重置密码

step 1: SET PASSWord = PASSWORD('your new password');
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;


五、授权

GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'your password';

flush privileges;


您可能感兴趣的文档:

--结束END--

本文标题: MySQL 初始化安装

本文链接: https://www.lsjlt.com/news/42286.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL 初始化安装
    下载mysql编译后的包,解压到/export/local/ (具体根据自己使用情况而定)下一、添加mysql用户和用户组1、groupadd mysql2、useradd -r -g mysql mysq...
    99+
    2022-10-18
  • 【MySQL安装问题】mysqld --initialize初始化报错
    在显示安装成功MySQL后,初始化mysqld --initialize报错,错误显示如下 2023-04-03T709:05:28.842980Z O[Warning] TMESTAMP with implicit DEFAULT w...
    99+
    2023-09-09
    mysql 数据库
  • MySQL 8.1安装及示例数据初始化
    1. 下载地址 https://dev.mysql.com/downloads/mysql/8.0.html 我这里没有采用installer安装,因为installer安装依赖visual stu...
    99+
    2023-09-24
    mysql adb android
  • mysql安装与初始配置
    Mysql数据库的第一个版本就是发行在Linux系统上查看mysql安装包:]# rpm -qa | grep mysqlmysql-libs-5.1.73-8.el6_8.x86_64mysql-5.1....
    99+
    2022-10-18
  • MySQL安装初始化mysql后默认库是什么
    小编给大家分享一下MySQL安装初始化mysql后默认库是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 背景介绍:&nb...
    99+
    2022-10-19
  • 安装初始化mysql后默认库有哪些
    这篇文章主要介绍了安装初始化mysql后默认库有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 背景介绍:&...
    99+
    2022-10-18
  • mysql 安装时初始化数据库一直失败
      Beginning configuration step: Writing configuration file Saving my.ini configuration file... Saved my.ini configurati...
    99+
    2023-09-20
    mysql sql database
  • Mysql的编译安装、初始化和启动过程
    本篇内容主要讲解“Mysql的编译安装、初始化和启动过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Mysql的编译安装、初始化和启动过程”吧! ...
    99+
    2022-10-18
  • MYSQL的初始化
    #一 MYSQL安装后 应该进行初始化 ##首先配置好环境变量 在此电脑中的属性 配置信息如下 ## 初始化MYSQL 在mysql的根目录中创建一个my.ini的文档 my.in...
    99+
    2023-10-03
    mysql 数据库 Powered by 金山文档
  • MySQL安装及初始密码修改
    MySQL安装一、系统环境Centos7或REHL7 二、下载MySQL rpm安装包(这里以5.7为例)具体下载方式就不多说了,网上很多 三、删除系统自带的MariaDB数据库rpm -qa | grep...
    99+
    2022-10-18
  • mac初始化后怎么安装Win11
    要在Mac上安装Windows 11,您需要使用引导助手软件来创建一个可引导的Windows安装介质。以下是一些通用步骤:1. 确保...
    99+
    2023-09-12
    mac win11
  • Oracle 11gR2 RAC DG 安装前初始化
    1、preusers.sh脚本#!/bin/bash #Purpose:Create 6 groups named 'oinstall','dba','asmadmi...
    99+
    2022-10-18
  • centos7下如何安装mysql6初始化安装密码
    这篇文章主要讲解了centos7下如何安装mysql6初始化安装密码,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。1.先停止数据库服务器service  mysqld...
    99+
    2022-10-18
  • mysql初始化设置
    ...
    99+
    2018-11-24
    mysql初始化设置
  • goGin安装及初始化操作示例
    目录第一步初始化修改启动端口get请求url取参数Post请求获取form参数模型绑定ShouldBindShouldBindJSONShouldBinduriShouldBindQ...
    99+
    2022-11-13
  • centos7下安装mysql6初始化安装密码的方法
    先停止数据库服务器 service  mysqld stop vim /etc/my.cnf 配置文件添加skip-grant-tables [root@VM_0_8_centos ~]# vim /e...
    99+
    2022-05-16
    mysql初始化密码 mysql root 密码
  • CentOS6.2下yum安装MySQL初始化警告的解决方法
    这篇文章主要介绍“CentOS6.2下yum安装MySQL初始化警告的解决方法”,在日常操作中,相信很多人在CentOS6.2下yum安装MySQL初始化警告的解决方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家...
    99+
    2023-06-10
  • RHEL7_mysql5.7.17_安装初始登录
    1 描述 在rhel7.2 x64 server上,以yum方式安装完mysql 5.7.17后。 执行mysql -u root...
    99+
    2022-10-18
  • mysql安装忘记初始密码怎么办
    这篇文章主要介绍了mysql安装忘记初始密码怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在安装MySQL的时候会给定一个初始的密码,...
    99+
    2022-10-18
  • centos7 初始化软件安装及服务管
    因为阿里云最近搞活动,所以买了一台阿里云香港的一台最低配置主机。用来搞搞开发,做静态页面,给女朋友发短信,爬爬页面,翻墙等等。 1.1 安装git yum install git //检查git是否安装成功 git --version...
    99+
    2023-01-31
    初始化 软件
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作