萝岗做网站,网络营销产品策略树状图,比wordpress好的工具,房产网站设计最近买了个腾讯云服务器#xff0c;搭建环境。该笔记用于系统上未装过mysql的干净系统第一次安装mysql。自己指定安装目录#xff0c;指定数据文件目录。linux系统版本#xff1a; CentOS 7.3 64位安装源文件版本#xff1a;mysql-5.7.21-linux-glibc2.12-x86_64.tar.gzmys…最近买了个腾讯云服务器搭建环境。该笔记用于系统上未装过mysql的干净系统第一次安装mysql。自己指定安装目录指定数据文件目录。linux系统版本 CentOS 7.3 64位安装源文件版本mysql-5.7.21-linux-glibc2.12-x86_64.tar.gzmysql安装位置/software/mysql数据库文件数据位置/data/mysql注未防止混淆这里都用绝对路径执行命令除了文件内容中的#,这里所有带#都是linux命令mysql 是mysql的命令步骤1、在根目录下创建文件夹software和数据库数据文件/data/mysql#mkdir /software/#mkdir /data/mysql2、上传mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz文件到/software下#cd /software/#tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz3、更改解压缩后的文件夹名称#mv /software/mysql-5.7.21-linux-glibc2.12-x86_64/ /software/mysql4、创建mysql用户组和mysql用户#groupadd mysql#useradd -r -g mysql mysql5、关联myql用户到mysql用户组中#chown -R mysql:mysql /software/mysql/#chown -R mysql:mysql /data/mysql/#chown -R mysql /software/mysql/#chown -R mysql /data/mysql6、更改mysql安装文件夹mysql/的权限#chmod -R 755 /software/mysql/7、安装libaio依赖包由于我买的腾讯云服务器centos系统自带的有这个依赖包所以不需要安装不过自带的依赖包会报错后面介绍解决办法查询是否暗转libaio依赖包#yum search libaio如果没安装可以用下面命令安装#yum install libaio8、初始化mysql命令#cd /software/mysql/bin#./mysqld --usermysql --basedir/software/mysql --datadir/data/mysql --initialize在执行上面命令时特别要注意一行内容[Note] Atemporary password is generatedfor rootlocalhost: o*s#gqh)F4Ckrootlocalhost: 后面跟的是mysql数据库登录的临时密码各人安装生成的临时密码不一样如果初始化时报错如下error while loading shared libraries: libnuma.so.1: cannot open shared objec是因为libnuma安装的是32位我们这里需要64位的执行下面语句就可以解决#yum install numactl.x86_64执行完后重新初始化mysql命令9、启动mysql服务# sh /software/mysql/support-files/mysql.server start上面启动mysql服务命令是会报错的因为没有修改mysql的配置文件报错内容大致如下