![]() 一、初始化数据 方式一:不安全默认没有密码: mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/3306/data 方式二:安全的会生成一个复杂的密码12位: mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/3306/data 二、实战脚本操作 1、创建initialize.sh脚本文件 [root@bigdatayun opt]#vi initialize.sh #!/bin/bash mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/3306/data echo "配置文件" echo -e "[mysqld] user=mysql basedir=/usr/local/mysql datadir=/data/3306/data log_bin=/data/3306/binlog/mysql-bin server_id=7 socket=/tmp/mysql.sock port=3306 [mysql] socket=/tmp/mysql.sock" >>/etc/my.cnf echo "准备启动mysql" cp -r /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld chkconfig --add mysqld #/etc/init.d/mysqld start echo "启动mysql" systemctl start mysqld echo "登录mysql" mysql 2、执行脚本 [root@bigdatayun opt]#sh initialize.sh 3、授权密码 [root@bigdatayun opt]#mysqladmin -uroot -p password 1234..com |
|
来自: BIGDATA云 > 《MySQL关系型事务型》