博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux环境下安装mysql并分配用户权限
阅读量:6859 次
发布时间:2019-06-26

本文共 1457 字,大约阅读时间需要 4 分钟。

Linux环境下安装mysql并分配用户权限

1、首先下载mysql安装包

    下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads

    下载版本:我这里选择的5.6.33,通用版,linux下64位

    也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

2、解压

1

2

3

4

#解压

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

#复制解压后的mysql目录

cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

3、添加用户组和用户

1

2

3

4

#添加用户组

groupadd mysql

#添加用户mysql 到用户组mysql

useradd -g mysql mysql

4、安装

进入安装mysqla软件目录,修改目录拥有者为mysql用户

cd mysql/chown -R mysql:mysql ./

安装数据库

./scripts/mysql_install_db --user=mysql

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

chown -R root:root ./

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

chown -R mysql:mysql data

到此安装完毕。

 

5、添加mysql服务开机启动   

  • 初始化数据库

  ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

  • 修改权限为root

  [root@localhost mysql]# chown -R root:root .

  [root@localhost mysql]# chown -R mysql:mysql data

  • 添加启动服务
  • [root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysql
  • [root@localhost mysql]# service mysql start

    提示mysql启动成功

6、设立root登录密码

     首先登录mysql数据库,第一次登录没有密码

      mysql -u root -p  

     设置登录密码

      mysql>set password for = password('对应密码');

7.创建用户并授权

    首先使用root进入mysql 

     mysql>create user '用户名'@‘对应用户的ip地址’ identified by '对应的密码';

     例如:mysql>create user 'fxz'@‘10.201.156.21’ identified by '123';

    授权给该用户对应的数据库权限

    mysql>grant all privileges on 数据库名 .* to '用户名'@‘对应ip地址’;

    例如:mysql>grant all privileges on anti_dazd .* to 'fxz'@‘10.201.156.21’;

转载地址:http://smxyl.baihongyu.com/

你可能感兴趣的文章
2014校园招聘后的一些想法
查看>>
python 查询数据库数据 NoneType报错
查看>>
android 对gif图片的简单使用记录
查看>>
ctdb选举过程
查看>>
Spring学习笔记(4)——IoC学习
查看>>
源码编译安装
查看>>
java环境变量配置
查看>>
单HBA卡存储部署故障处理
查看>>
使用mod_limitipconn限制ip并发
查看>>
四步搞定64位win7安装CAD2008
查看>>
git更新已經刪除的文件
查看>>
mysql使用rand随机查询记录效率测试
查看>>
迭代算法总结
查看>>
高性能JavaScript
查看>>
while
查看>>
FTP部署之vsftpd
查看>>
exchange2010安卓手机无法配置exchange邮件
查看>>
svn有权限但提交失败
查看>>
Unity中的C#内存管理
查看>>
installing eclipse adt plugins
查看>>