12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-12-24 19:13:26
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
解压拷贝mvmysql-5.7.14-linux-glibc2.5-i686/usr/local/mysql先创建mysql用户groupaddmysqluseradd-r-gmysql-s/bin/falsemysql创建mysql的数据目录,该目录在初始化数据库的
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
解压拷贝
mvmysql-5.7.14-linux-glibc2.5-i686/usr/local/mysql
先创建mysql用户
groupaddmysqluseradd-r-gmysql-s/bin/falsemysql
创建mysql的数据目录,该目录在初始化数据库的时候会用到
mkdir/mysql/mysql/data/mysql/log
修改目录权限
chown-Rmysql:mysql/usr/local/mysql/mysql
创建my.cnf文件
vim /etc/my.cnf
==/tmp/====/tmp/=/usr/local/=/mysql/-file=/mysql/data/=========================================[innodb]==============================================================================[log]===============================/mysql/log/mysql-===/mysql/log/mysql-
说明:这里只是进行了一些简单的配置
初始化数据库
在5.7.6之前初始化的方法是:bin/mysql_install_db --user=mysql
我下载的是最新的5.7.12也是4.12号刚发布的版本,5.7.6之后的版本初始化数据库不再使用mysql_install_db
bin/mysqld--initialize--user=mysql--basedir=/usr/local/mysql--datadir=/mysql/data--innodb_undo_tablespaces=3--explicit_defaults_for_timestamp
如果配置了my.cnf的log_error,那么初始密码在log_error文件中,否则会打印出来。
bin/mysql_ssl_rsa_setup--datadir=/mysql/data
修改目录权限
chown-Rmysql:mysql/usr/local/mysql/mysql
配置启动文件
cpsupport-files/mysql.server/etc/init.d/mysql
chkconfig--addmysqlchkconfigmysqlon
servicemysqlstart
配置环境变量
mysql_home=/usr/local/mysqlPATH=$PATH:$mysql_home/bin
source/etc/profile
修改密码
在5.7中存储密码的字段不再是password了,变成了authentication_string
updatemysql.usersetauthentication_string=password('root')whereuser='root';
修改root密码后如果第一次使用root用户登入mysql系统还会需要重置一次root密码
SETPASSWORD=PASSWORD('root');
flushprivileges;
MySQL5.7.17二进制包:https://share.weiyun.com/247aaa9f3784e18cd707040321ec54e4
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19