时间:2021-07-01 10:21:17 帮助过:14人阅读
创建用户和组
groupadd mysql
useradd -r -g mysql mysql
将安装目录所有者及所属组改为mysql ,这个根据自己的目录来
chown -R mysql.mysql /usr/local/mysql
在mysql目录下创建data文件夹
mkdir data
在初始化数据库之前先用yum安装几个包,如果yum不能使用的话,参考博客配置本地的yum源:https://www.cnblogs.com/xuzhaoyang/p/11264584.html
#yum -y install numactl
#yum search libaio
#yum install libaio
初始化数据库
/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize
这里给出一个错误解决的办法,本人在安装mysql的时候,遇到的一个错误,解决办法很简单:
error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
错误提示中的红字标明的部分表示缺少的包,只需安装它即可
yum -y install 红字标明的部分
配置my.cnf文件
vi /etc/my.cnf 内容如下: [mysqld] datadir=/usr/local/mysql/data basedir=/usr/local/mysql socket=/tmp/mysql.sock user=mysql port=3306 character-set-server=utf8 # 取消密码验证 skip-grant-tables # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # skip-grant-tables [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
保存之后退出
将mysql加入到服务,设为开机启动,,然后启动mysql
#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
#chkconfig mysql on
#service mysql start
然后在设置mysql的密码:
Linux下载安装mysql5.7教程
标签:obj lin 使用命令 isa data 文件 linu 开机 frd