【MySql】Ubuntu安装MySql

1、创建mysql的用户组/用户, data目录及其用户目录

在这步之前一定要先确保你所建的用户以及用户组没有存在,要不然在后面的过程中会报错,删除时候要先删除用户在删除用户组名。

# userdelmysql                                          # 删除用户

# groupdelmysql                                         # 删除用户组名

# mkdir/home/mysql                                      # 在home文件夹下创建文件夹mysql

# mkdir/home/mysql/data                                 # 在mysql文件夹下创建文件夹data 

# groupaddmysql                                         #创建一个名为mysql的用户组      

# useradd -g mysql -d /home/mysqlmysql                  # 在用户组下创建用户

2、解压安装包并将解压包里的内容拷贝到mysql的安装目录/home/mysql

# tar -xzvfmysql-5.7.13-linux-glibc2.5-x86_64.tar.gz             # 解压文件

# cdmysql-5.7.13-linux-glibc2.5-x86_64                           # 进入

# mv */home/mysql                                               # 移动到之前我创建的mysql文件夹下。

 

3、安装需要的库

sudo apt-get install libaio-devlibaio1

若不安装,则可能在下面出现如下错误:

./bin/mysqld: error while loadingshared libraries: libaio.so.1: cannot open shared object file: Nosuch file or directory

 

4、初始化mysql数据库

# cd/home/mysql                                        # 进入安装目录

注意: mysql_install_db 已经不再推荐使用了,建议改成mysqld --initialize 完成实例初始化。

# ./bin/mysqld --user=mysql--basedir=/home/mysql --datadir=/home/mysql/data --initialize

若出现

[Warning] TIMESTAMP with implicitDEFAULT value is deprecated. Please use--explicit_defaults_for_timestamp server option (see documentationfor more details).

[ERROR] --initialize specified but thedata directory has files in it. Aborting.2016-04-08T01:46:53.155879Z 0

[ERROR] Aborting

 

出现上面的错误是因为我们没有清空mysql的data目录,执行清空命令如下:

# cd/home/mysql/data                       # 进入安装目录下的data目录

# rm -fr*                                  # 清空数据

 

重新初始化

# cd/home/mysql    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值