你的位置:首页 > 数据库

[数据库]linux 安装mysql数据库——tar.gz包解压安装法

mysql数据库有多种安装方式,本文只介绍在Linux服务器上的tar.gz包解压安装法,

先通过mysql官网或者网络资源下载 mysql-5.7.3-m13-linux-glibc2.5-x86_64.tar.gz(后缀为tar.gz已编译好的安装文件)
1、首先新建mysql用户# useradd  mysql   并设置禁止mysql登录服务权限 # usermod -s /sbin/nologin mysql
2、将下载好的tar.gz文件通过xftp(或则其他工具上传到需要安装的服务器)
3、在# cd usr/local/目录下新建一个文件夹(mysqlService)# mkdir mysqlService
4、回到上传的目录下将 tar.gz文件移动到在# cd usr/local/mysqlService下

# cp -r  mysql-5.7.3-m13-linux-glibc2.5-x86_64.tar.gz   /usr/local/mysqlService/mysql-5.7.3-m13-linux-glibc2.5-x86_64.tar.gz
5、解压命令格式:tar  -zxvf   压缩文件名.tar.gz # tar -zxvf apache-tomcat-7.0.64.tar.gz
6、修改文件名 [[email protected] mysqlService]# mv mysql-5.7.3-m13-linux-glibc2.5-x86_64  mysql

7、添加mysql组和mysql用户,用于设置mysql安装目录文件所有者和所属组。
[[email protected] mysqlService]# groupadd mysql
[[email protected] mysqlService]# useradd -r -g mysql mysql

9、进入mysql文件夹,也就是mysql所在的目录,并更改所属的组和用户。


10、[[email protected] mysql]# chown -R mysql:mysql ./

检查当前目录下是什么是不是在编译安装完的mysql程序的目录中,在该目录下有没有下scripts,然后再检查下scripts/目录下有没有mysql_install_db这个文件,还有这个文件是不是有执行的权限
    [[email protected] mysql]# ./scripts/mysql_install_db  --user=mysql

11、把当前目录下的文件及目录的属主改为root用户。
   [[email protected] mysql]# chown  -R root:root ./

         把mysql_data文件夹的属主改为mysql用户。
 [[email protected] mysql]# chown  -R mysql:mysql data
 把配置文件cope到/etc/init.d/目录下
 [[email protected] mysql]# cp support-files/mysql.server  /etc/init.d/mysql

 在安装目录下新建一个log/mysqld.log目录

12、修改下配置文件 [[email protected] mysql]# vim /etc/my.cnf
    [client]
         default-character-set=utf8

 [mysqld]
    character-set-server=utf8
datadir=/usr/local/mysqlService/mysql/data
basedir=/usr/local/mysqlService/mysql
socket=/tmp/mysql.sock

[mysqld_safe]
log-error=/usr/local/mysqlService/mysql/log/mysqld.log

13、检查相关文件目录是否有足够权限
      # ll
       若没有权限 则对需要的应文件进行赋权限
     # chmod -R 755 mysqld.log
14、启动mysql服务

[[email protected] mysql]# service mysql start
停止mysql服务
[[email protected] mysql]# service mysql stop

15、查看服务进程
[[email protected] mysql]# ps -ef|grep mysql
查看mysql日志
[[email protected] mysql]# vi log/mysqld.log

16、登录数据库
密码:znjt3edcxsw2!@
[[email protected] mysql# bin/mysql -u root -p

退出
mysql> quit;

 


去泰国旅游攻略泰国六日游行程安排参考去泰国旅游跟团行程泰国旅游护照签证泰国旅游路线报价费用深圳青青世界游玩需要知道什么? 深圳怎么去河源龙源温泉? 想去深圳西冲露营,西冲日出好看? 现在深圳八景是指哪一些景点? 澳门旅游观光塔有什么好玩的? 北京石景山游乐园摩天轮现在还在用吗? 稻城亚丁自助游大约会花费多少钱呢? 北京鸟巢体育场在哪里? 鼓浪屿的小吃比较著名的有什么?大家都会去吃的是什么? 春节海南游,怎样比较省钱的? 三亚鹿回头好玩吗?三亚鹿回头门票是多少? 去鼓浪屿做些什么比较有意义的? 那琴半岛地质海洋公园海鲜多少钱?台山海洋公园烧烤怎么收费? 那琴半岛地质海洋公园两日游多少钱?台山海洋公园吃饭方便吗? 那琴半岛地质海洋公园别墅多少钱?台山海洋公园别墅预订? 那琴半岛地质海洋公园住宿方便吗?台山海洋公园住宿多少钱? ADC084S101CIMMX/NOPB Datasheet ADC084S101CIMMX/NOPB Datasheet LM71CIMFX/NOPB Datasheet LM71CIMFX/NOPB Datasheet ADC08500CIYB/NOPB Datasheet ADC08500CIYB/NOPB Datasheet 东莞到石家庄天山海世界旅游 东莞到石家庄天山海世界旅游 东莞到石家庄天山海世界旅游 东莞到石家庄透雕石牌楼旅游 东莞到石家庄透雕石牌楼旅游 东莞到石家庄透雕石牌楼旅游 东莞到石家庄万寿寺旅游 东莞到石家庄万寿寺旅游 东莞到石家庄万寿寺旅游