Window 64:
1.修改my-default.ini名称 ==> my.ini
[mysqld] # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. log_bin=mysql-bin # These are commonly set, remove the # and set as required. basedir = D:/MySQL/mysql-5.7.12-winx64 datadir = D:/MySQL/mysql-5.7.12-winx64/data port = 3306 server_id = 10
2.初始化数据文件
mysqld --defaults-file=../my.ini --initialize --console
–initialize 初始化数据文件,设置root账号密码为随机密码,注意查看输出日志
3.安装/删除mysql服务
mysqld install mysql57 sc delete mysql57
4.启动/停止mysql
net start mysql57 net stop mysql57
5.连接mysql ,修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Centos :
1.创建mysql 用户
groupadd mysql useradd -r -g mysql mysql
2.初始化数据文件
mysqld --initialize --user=mysql --datadir=./data --basedir=.
若找不到mysqld命令,配置环境变量
MYSQL_HOME=/opt/mysql-5.7.12 PATH=$MYSQL_HOME/bin:$PATH export PATH
3.将mysql/support-files下的my-default.cnf改名为my.cnf,拷贝到/etc目录下
[mysqld] # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. log_bin=mysql-bin # These are commonly set, remove the # and set as required. basedir = /opt/mysql/mysql-5.7.12 datadir = /opt/mysql/mysql-5.7.12/data port = 3306 server_id = 10 socket = /opt/mysql/mysql-5.7.12/tmp/mysql.sock [client] socket = /opt/mysql/mysql-5.7.12/tmp/mysql.sock
4.设置mysql以服务运行并且开机启动
将MYSQL_HOME/ support-files/mysql.server 拷贝为/etc/init.d/mysql并设置运行权限
cp mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql
把mysql注册为开机启动的服务
chkconfig --add mysql
5.启动/停止mysql
/etc/init.d/mysql start /etc/init.d/mysql stop
6.连接mysql ,修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
相关推荐
课程目录MySQL5.7版本新特性1-1初始化方式变更.mp41-2初始化方式变更实战演练.mp41-3旧版本支持为表增加计算列演练.mp41-4MySQL5.7支持为表增加计算列实际演练.mp41-5引入JSON列类型及相关函数.mp42-1支持多源复制....
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/(第 5/24 页)2006-11-02 19:12:13 MySQL 5.1 Reference Manual 5.10.2. 设置错误消息语言 ...
MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集...
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 5.10.8. ...
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 5.10.8. ...
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 ...
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 5.10.8. ...
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 ...
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 5.10.8. ...
5.10. MySQL本地化和国际应用 5.10.1. 数据和排序用字符集 5.10.2. 设置错误消息语言 5.10.3. 添加新的字符集 5.10.4. 字符定义数组 5.10.5. 字符串比较支持 5.10.6. 多字节字符支持 5.10.7. 字符集问题 5.10.8. ...