Linux环境下安装mysql5.7.36数据库教程


本文整理自网络,侵删。

下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

上传到服务器

rz -be

解压文件

tar -xvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz

再移动并重命名一下

mv mysql-5.7.36-linux-glibc2.12-x86_64 /usr/local/mysql

创建mysql用户组和用户并修改权限

groupadd mysql
useradd -r -g mysql mysql

如果出现groupadd: group ‘mysql' already exists的话,不用管说明你以前安装过mysql,跳过即可

创建数据目录并赋予权限

mkdir -p  /data/mysql              #创建目录
chown mysql:mysql -R /data/mysql   #赋予权限

配置my.cnf

vim /etc/my.cnf

内容如下

[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
innodb_log_file_size = 512M
max_allowed_packet = 200M

编辑完 :wq! 保存并退出

初始化数据库

阅读剩余部分

相关阅读 >>

mysql如何设置用户指定ip地址操作数据库

学习mysql不是内部命令的错误解决方案

php5与mysql数据库操作常用代码 收集

解决死锁的4种基本方法

mysql怎么在当前时间增加一小时

mysql查询时间段的方法示例代码

mysql存储不了中文字符串怎么办

mysql中关于事务处理的详细介绍

mysql中的limit用法有哪些(推荐)

mysql 5.7 深度解析: 半同步复制技术

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...