Linux系统下搭建MySQL环境

1.我自己是使用Xftp7来传输文件,其他的软件也是可以的,首先

mkdir temp
在linux系统的root目录中创建一个temp目录

 

   先在Xttp里面,把mysql的压缩安装包传输到/root/temp里面

然后在Xshell里面打开虚拟机,cd切换到/root/temp下,开始解压MySQL安装包。

解压完成后,把mysql移动到/uer/local/mysql下,同时命名为mysql

 

切换到local下,①创建mysql用户组,②创建mysql用户,并添加到mysql用户组

创建完成后,开始给mysql组进行授权。

chown -R mysql . chgrp -R mysql .

./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US

复制这一段,开始给数据库初始化,并且记住自己数据库的密码。

复制这两行

ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5

ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5

开始添加软链接。

然后切换到mysql目录下,将mysql的启动文件拷贝到 /etc/init.d/mysql

拷贝完后,开始启动mysql

把开机启动进行设置好。

给数据库添加软连接。

添加环境变量
 vi /etc/profile

按"i"键,进入编辑模式,在最后一行添加

export PATH=/usr/local/mysql/bin:$PATH

添加后,按ESC键,退出编辑模式,:wq保存退出,然后输入./etc/profile,使环境变量生效。

然后连接mysql,输入数据库的命令,把最开始记住的密码拷贝过来,回车,显示最后一行为正常。

更改密码,把自己的数据库密码进行设置(建议)

输入初始化时的密码 

mysql> set password=password("root");  //设置密码位root

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 

flush privileges;给数据库进行授权,并刷新权限。

完成后,我是去sqlyog进行验证的

显示这样为正常。

 

 

 

, 

 

 

 

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值