linux上安装mysql

linux上安装mysql

2017年09月26日 11:49:02 就是哥 阅读数:89 标签: linuxmysql 更多

个人分类: mysql linux

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenhuanchuan/article/details/78093705

 

Mysql安装

下载好mysql在linux的安装包mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz

解压[root@localhost local]# tar -zvxfmysql-5.6.30-linux-glibc2.5-x86_64.tar.gz

1查看mysql

 #rpm -qa|grep mysql

删除mysql-libs-5.1.52.x86_64

#rpm -e  mysql-libs-5.1.52.x86_64   --nodeps

2复制解压后的mysql目录到系统的本地软件目录:

执行命令:cp mysql-5.6.30-linux-glibc2.5-x86_64/usr/local/mysql –r

 

注意:目录结尾不要加/

3检查mysql组和用户是否存在,如无创建。

[root@localhost ~]# cat/etc/group | grep mysql

mysql:x:490:

[root@localhost ~]# cat/etc/passwd | grep mysql

mysql:x:496:490::/home/mysql:/bin/bash

以上为默认存在的情况,如无,执行添加命令:

[root@localhost~]#groupadd mysql

[root@localhost~]#useradd -r -g mysql mysql

 

4安装数据库:

(1)        进入安装mysql软件目录

执行命令# cd /usr/local/mysql

(2)        修改当前目录拥有者为mysql用户

执行命令# chown -R mysql:mysql ./

(3)        安装数据库

执行命令 #./scripts/mysql_install_db--user=mysql

 

如果执行./scripts/mysql_install_db --user=mysql失败显示-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter:No such file or directory

需要执行:#yum -y install libaio-devel

#yum -yinstall perl perl-devel

5修改当前目录拥有者为root用户

执行命令 #chown -R root:root ./

6修改当前data目录拥有者为mysql用户

执行命令# chown -R mysql:mysql data

到此数据库安装完毕

7启动mysql服务和添加开机启动mysql服务

添加开机启动:执行命令cpsupport-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录

启动mysql服务:执行命令#service mysql start

 

8修改mysql的root用户密码

root初始密码为空的执行命令:#./bin/mysqladmin -u root password '123456'

 

9把mysql客户端放到默认路径:

执行命令:#ln -s/usr/local/mysql/bin/mysql /usr/local/bin/mysql

10进入mysql设置权限

登录myql执行命令:#mysql -u root –p(输入秘密123456)

如果远程登录失败

 

需要到本机登录

 

 

选中mysql数据库


查看权限ip,用户:

Mysql  select  host,user  from  user where user='root';

修改远程访问权限:

mysql    grant all   privileges on *.* to 'root'@'%' identified  by '123456'  with grant option;

刷新:

mysql    flush privileges;

 

退出mysql

ctrl键加c键

 

远程测试

可以通过navicatiformysql测试连接;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值