需求描述: mysql数据库通过mysql_install_db初始化数据目录时,使用了--user选项,这里记录下该参数的作用 参数解释: 1.--user的作用:就是以哪个操作系统用户来执行mysqld进程(使用哪个用户来运行mysql server) 2.比如,指定了--user=mysql之后,那么通过mysqld创建的文件或者目录都是被mysql用户拥有的(mysql创建的文件,目录的用户权限是mysql),即相当于是mysql用户创建的文件. 3.在初始化数据目录时,如果在root下…
需求描述: 今天在研究mysql的备份和恢复,使用mysqldump备份数据库时,用到--master-data选项, 在此,测试并记录选项的作用 测试过程: 1.不使用--master-data进行数据库的备份 [mysql@redhat6 ~]$ mysqldump -uroot -p --single-transaction --databases test01 > backup_test01.sql Enter password: [mysql@redhat6 ~]$ ls -l tot…
# ./mysql_install_db \ > --defaults-file=/etc/my.cnf \ > --basedir=/data/mysql \ > --datadir=/data/mysql/data \ > --user=mysql Installing MySQL system tables...-- :: [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --e…
一.mysql_install_db说明 当MySQL的系统库(mysql系统库)发生故障或需要新加一个mysql实例时,需要初始化mysql数据库. 需要使用的命令:/usr/local/mysql/bin/mysql_install_db #/usr/local/mysql/bin/mysql_install_db --help 可以查看帮助信息如下 Usage: /usr/local/mysql/bin/mysql_install_db [OPTIONS] --basedir=path  …
需求描述: 当将mysql的二进制包解压之后,只有通过初始化数据库的数据目录,创建系统表之后才能使用mysql Server 数据库版本:5.5.57-log 操作过程: 1.通过解压之后的mysql包中scripts目录下的mysql_install_db脚本对DB进行初始化 [mysql@redhat6 mysql]$ scripts/mysql_install_db --user=mysql #通过--user=mysql来确定是使用哪个用户来初始化数据库,即通过哪个用户来运行数据库 In…
安装 MySQL 初始化时,报错如下: [root@hcdb1 ~]# /usr/local/mysql/scripts/mysql_install_db --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data/mysql/3307/data --user=mysql -bash: /usr/local/mysql/scripts/mysql_install_db: /usr/bin/perl: bad int…
写在前面的话 <Docker+SpringBoot+Mybatis+thymeleaf的Java博客系统开源啦> <Java开源博客My-Blog之docker容器组件化修改> My Blog项目已经开源了两个多月,也收获了不少star,在这里谢谢各位朋友的建议及帮助.由于个人原因,这个开源项目最初的定位其实是一个docker技术与springboot框架整合的Java博客系统实战项目,而且是一个容器技术的练手项目,技术的偏重也更多的在容器技术及容器编排上. 虽然上个版本做了一些改…
接着上篇文章我们继续探讨在安装完mysq数据库之后的一些相关配置: 一.mysql数据库的初始化 我们在安装完mysql数据库以后,会发现会多出一个mysqld的服务,这个就是咱们的数据库服务,我们通过输入 service mysqld start 命令就可以启动我们的mysql服务. 注意:如果我们是第一次启动mysql服务,mysql服务器首先会进行初始化的配置,如: service mysqld start 初始化 MySQL 数据库: WARNING: The host 'xiaoluo…
[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/application/mysql/ --datadir=/application/mysql/data/Installing MySQL system tables...170425 17:47:04 [ERROR] /application/mysql//bin/mysqld: unknown option '--skip-locking'17…
0x01 mysql启动时,读取配置文件的顺序 Default options are read from the following files in the given order:/etc/mysql/my.cnf     /etc/my.cnf      ~/.my.cnf 使用配置文件的方式1.它依次查找多个需要查找的文件,结果是所有文件交集2.如果某参数在多个文件中宏出现多次,后配置的最终生效 可以使用 mysql --help --verbose 来查看1.显示mysql的程序启动…