在学校写论文主要用到的工具是stata与R软件。工作后,个人这些软件不怎么用了,主要用的是Python,SQL,以及EXCEL。其中SQL是本人认为工作后最常用的数据处理工具,我也相信应该也是大部分人工作后所常用的数据处理工具。
Sql免费的最常用的工具是mysql,有windows版与Linux版,现介绍一下linux版的安装步骤与遇到问题的解决方式。
Linux版本的mysql软件下载:
链接:
https://pan.baidu.com/s/1Fc8uG75bPB3DU2oONJyW8A
提取码:kgoe
版本安装:
· 以test用户执行如下安装
[test@test001 ~]$cd /home/test[test@test001 ~]$tar -zxvf mysql-5.6.25-linux-x86_64.tar.gz
[test@test001~]$mkdir -p ~/mysql-5.6.25-linux-x86_64/mydata/lock/subsys
[test@test001~]$mkdir -p ~/mysql-5.6.25-linux-x86_64/mydata/tmp
· 修改配置文件
[test@test001 ~]$ vi ~/mysql-5.6.25-linux-x86_64/my.cnf[test@test001 ~]$ vi ~/mysql-5.6.25-linux-x86_64/support-files/mysql.server
其中my.cnf配置文件在共享链接里;
mysql.server配置文件在第一次出现basedir、datadir及lockdir的地方修改其值。
basedir=/home/test/mysql-5.6.25-linux-x86_64/ datadir=/home/test/mysql-5.6.25-linux-x86_64/mydata lockdir='/home/test/mysql-5.6.25-linux-x86_64/mydata/lock/subsys' |
切换至root用户,注释掉mysql的系统安装时的配置文件
[root@test001 ~]$ cd /etc[root@test001 etc]$ mv my.cnf my.cnf.bak
· 初始化数据库
[test@test001 ~]$ cd /home/test/mysql-5.6.25-linux-x86_64[test@test001~]$scripts/mysql_install_db--defaults-file=/home/test/mysql-5.6.25-linux-x86_64/my.cnf --datadir=/home/test/mysql-5.6.25-linux-x86_64/mydata--basedir=/home/test/mysql-5.6.25-linux-x86_64
· 机器上启动mysql
· 登陆mysql
[test@test001~]$bin/mysql--socket=/home/test/mysql-5.6.25-linux-x86_64/mydata/tmp/mysql.sock -P3306 -uroot安装中出现的问题:
· /scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory
命令:yum -y install perl perl-devel
参考地址:
https://www.cnblogs.com/zhjh256/p/5728878.html
· please install the following Perl modules before executing scripts/mysql_install_db:
命令:yum -y install autoconf
参考地址:
https://blog.csdn.net/u013761206/article/details/77601227
· error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
命令:yum install -y libaio
注:本文转自 经管联盟 公众号!