linux 普通账号 安装mysql

1.解压mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz

1)把mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz放到某个目录下 比如放到/home/navi/SchedulerX/下面(当前linux账号是navi)。

2)然后执行解压命令 tar –xzvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz。

3)然后吧解压后的目录改简单些 mv mysql-5.7.12-linux-glibc2.5-x86_64  mysql 

2.修改配置文件

1)到解压并更名后的mysql目录下 执行 mkdir data和mkdir logs 也就是创建data和logs目录。

2)到解压并更名后的mysql目录下 执行 cp support-files/my-default.cnf ./mysql.cnf

3)用vi编辑mysql.cnf 修改下面配置为:

basedir = /home/navi/SchedulerX/mysql/

datadir = /home/navi/SchedulerX/mysql/data/

socket=/home/navi/SchedulerX/mysql/mysql.sock

log-error=/home/navi/SchedulerX/mysql/logs/mysql.err

4)如果进程起不来有可能是端口冲突的在mysql.cnf文件里修改端口。port=3308

3.安装和启动Mysql

1) 到mysql/bin目录下执行 ./mysqld --defaults-file=../mysql.cnf –initialize

2)初始化之后mysql会给root加密,这样要进去重置密码,重置密码的步骤:

先做免验证启动:./bin/mysqld_safe --defaults-file=mysql.cnf --skip-grant-tables&

3) ./bin/mysql -u root -S mysql.sock

猜你喜欢

转载自tianyao-myc.iteye.com/blog/2319269