mysql基础:2、centos7系统安装mysql数据库
来源:互联网 发布:虎牙直播for mac 编辑:程序博客网 时间:2024/06/06 08:39
一.下载免安装版 mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz。
二.使用root用户登录centos系统,将压缩包复制到目录 /usr/local/ 下,
执行命令 tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz,
然后将目录 mysql-5.7.17-linux-glibc2.5-x86_64 重命名为 mysql,执行命令 mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql 完成。
三.在mysql目录下创建 data 和 tmp 目录,执行命令 mkdir data ,mkdir tmp 。
四.使用root用户创建组mysql, 执行命令 groupadd mysql 。
创建用户mysql,分配到组mysql中,执行命令 useradd -g mysql mysql 。
将mysq目录及其子目录下的所有文件的归属到mysql组和mysql用户,
执行命令 chown -R mysql.mysql /usr/local/mysql 。
五.执行命令 yum install libaio*,安装mysql所需的jar包。
六.执行命令 bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data ,
添加mysql服务,最后会有mysql的root用户的临时密码,需记录下来。
首次登录mysql数据库,需要使用此临时密码。
七.添加配置文件,执行命令
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
vi /etc/my.cnf
[client]
default-character-set = gbk
socket = /usr/local/mysql/tmp/mysql.sock
[mysql]
no-auto-rehash
default-character-set = gbk
[mysqld]
character-set-server = gbk
init_connect='SET NAMES gbk'
lower_case_table_names=1
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
socket = /usr/local/mysql/tmp/mysql.sock
八.修改profile文件,
vi /etc/profile ,在文件最后添加以下内容 export PATH=$PATH:/usr/local/mysql/bin ,
执行命令 . /etc/profile ,使配置生效。
九.启动mysql服务,service mysql start。服务启动成功后,执行命令登录 mysql -uroot -p 临时密码 登录。
- mysql基础:2、centos7系统安装mysql数据库
- CentOS7安装mysql数据库
- centos7 安装MySQL数据库
- centos7 安装MySQL数据库
- CentOS7安装mysql数据库
- CentOS7安装mysql数据库
- CentOS7安装MySQL数据库
- centos7安装mysql数据库
- centos7 mysql数据库安装
- Centos7 安装mysql数据库
- linux centos7 安装mysql数据库
- centos7安装配置mysql数据库
- linux 系统centos7 下mysql数据库的安装步骤
- centos7.2安装mysql
- CentOS7.2安装MySQL
- Centos7.2 mysql安装
- mysql基础:1、windows系统安装mysql数据库
- MySQL数据库基础 -- 安装
- Android Studio打开项目卡死的问题
- iOS
- Python 学习笔记21
- 在android studio下使用android-serialport-api (2017年)
- Struts2基础知识
- mysql基础:2、centos7系统安装mysql数据库
- 学习计划
- 常见测试工程师 面试题
- db2修改字段长度的sql语句
- hibernate查询方式
- eclipse出现奇怪的符号
- Spring和SpringMVC父子容器关系初窥
- Ubuntu系统下MySQL开启远程连接
- [转]Js函数加括号、不加括号 function vs function()