1.新建data数据目录
2.新建my.cnf文件,内容:
[mysqld]
bind-address=ip
port=端口
#使用mysql的用户
user=账号
#mysql的安装目录
basedir=
#mysql的数据目录
datadir=
log-error=
pid-file=数据目录/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT
3.mysql初始化:
./mysqld --defaults-file=my.cnf目录地址 --basedir=安装目录地址 --datadir=数据目录地址 --user=root --initialize
4.启动mysql:
./mysqld_safe --defaults-file=my.cnf目录地址 --user=root &
操作:
进入mysql:
./mysql -uroot -p
创建用户
CREATE USER ‘账号’@‘ip’ IDENTIFIED BY “密码”;
mysql设置密码:
ALTER USER ‘账号’@‘ip’ IDENTIFIED BY “密码”;
授权:
限制某个账号只能这个ip连接
GRANT ALL PRIVILEGES ON . TO ‘账号’@‘具体ip’ IDENTIFIED BY “密码”;
不限制用户开放ip连接:
GRANT ALL PRIVILEGES ON . TO ‘账号’@‘%’ IDENTIFIED BY “密码”;
刷新配置mysql:
FLUSH PRIVILEGES;
退出:
quit;