mysql基础:2、centos7系统安装mysql数据库

一.下载免安装版 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 临时密码 登录。

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值