虚拟机centeros安装mysql,Linux 虚拟机详细安装MySQL

准备工作

下载MySQL

去官网下载MySQL:点我直达

百度云盘地址:链接: https://pan.baidu.com/s/1qBN4r6t8gvq-I4CFfQQ-EA 密码: hei3

7325df64a4086ccba2c9bb6eccb79050.png

检查Linux是否自带MySQL

f392f61229301d548c42c328b1875e16.png

若查询出结果,代码已经安装过MySQL,我们卸载Linux自带的版本

da19b755f64137c50c50a1f8380ba91f.png

查询所有mysql文件或目录

9e96a24ccb893f462a8c646f45e49898.png

如果有,就执行rm -rf xxxx

检查mysql用户组或用户

若没有,则创建

a6b95aab21fe20ce2c1d7f640bd50680.png

安装MySQL

解压

1dd1e64ce96dfaaa1322609b34be5944.png

移动目录

7cd09d40af5356b7b1913ec28d60d442.png

在/usr/local/mysql目录下创建data目录

5f9278a2f01810b76b842ee369da634b.png

赋文件权限

5a4abcb9f2879132154f50f3bce6b780.png

编译安装并初始化mysql

务必记住初始化输出日志末尾的密码(数据库管理员临时密码)

./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

61fcd6435eee38803fdd7d7eafb3102b.png

查看自动生成的随机密码

dc9091542f0e8a6e6cb04069c2e8741e.png

修改配置文件my.cnf

[client]

default-character-set=utf8

[mysqld]

character_set_server=utf8

datadir=/usr/local/mysql/data

port = 3306

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

symbolic-links=0

max_connections=400

innodb_file_per_table=1

#表名大小写不明感,敏感为

lower_case_table_names=1

#跳过权限表,添加该命令

# skip-grant-tables

18fae4a2b0180ad061758af616504b77.png

启动MySQL服务

74e8886d450da60dcbe5992a52ed519e.png

添加软连接,并重启服务

ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

service mysql restart

98aa6471aca548ee4de4ca6310d6f56d.png

登陆mysql,密码为临时生成的密码

22c311aa3a757f004ab86320d0d399c8.png

修改密码

ef009657bf109bb8835d92a74d59ad17.png

开放远程连接(重要)

use mysql #访问mysql库

update user set host = '%' where user = 'root'; #使root能再任何host访问

FLUSH PRIVILEGES; #刷新

68dae86dc0c1e07729f9dbd2adf59ea8.png

远程连接测试

90483b9a8c504d852e05168ff286b483.gif

设置开机自启动

1、将服务文件拷贝到init.d下,并重命名为mysql

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

2、赋予可执行权限

chmod +x /etc/init.d/mysqld

3、添加服务

chkconfig --add mysqld

4、显示服务列表

chkconfig --list

30fe5e49f06dafc66f90ec39a895cb9a.png

内容来源于网络如有侵权请私信删除

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值