linux下安装mysql数据库

一、下载安装包

下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

二、解压安装包:

tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

三、重命名解压后的文件夹

mv mysql-5.6.33-linux-glibc2.5-x86_64 mysql

(解压完我的路径是:/opt/mysql)



四、添加mysql用户组和用户

1.查询是否有mysql用户组和mysql用户

groups mysql


如上图所示,就表示没有mysql用户组,此时需要继续如下步骤,进行添加

2.添加mysql用户组

groupadd mysql

useradd -r -g mysql mysql

3.进入mysql文件夹,更改权限

chown -R mysql:mysql ./



五、执行mysql的安装脚本

>su mysql

>./scripts/mysql_install_db --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

>exit

安装完成之后修改当前用户拥有者为root用户,修改data目录拥有者为mysql
chown -R root:root ./

chown -R mysql:mysql data


六、更改mysql密码

1.查询mysql是否启动

ps aux | grep mysql

如果启动则先杀死进程号(kill -9 进程号)

2.将mysql的启动脚本添加到服务中去

>cd support-files

>cp mysql.server /etc/init.d/mysql

>cp my-default.cnf /etc/my.cnf

并且配置my.cnf文件,更改你所安装的mysql的目录(basedir,datadir)

3.启动mysql

service mysql start

4.更改密码

>cd /opt/mysql/bin

>./mysqladmin -u root password '123456'

5.建立软连接

ln -s /opt/mysql/bin/mysql /usr/bin/mysql

6.登录

mysql -u root -p

7.登录数据库后,执行以下命令

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

8.验证外部登录是否成功


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值