linux系统安装mysql

来源:互联网 发布:程序员工作总结 编辑:程序博客网 时间:2024/06/08 07:18
软件工具
     mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz
安装步骤:
1:到mysql官网(https://dev.mysql.com/downloads/mysql/#downloads)下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)
      

2、

解压64位安装包:

进入安装包所在目录,执行命令:tar -xvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 解压后在桌面上得到相对应的文件包。


3、执行命令:cp mysql-5.6.36-linux-glibc2.5-x86_64 /usr/local/mysql -r 目标路径必须是:/usr/local/mysql


4、

添加系统mysql组和mysql用户:

执行命令:groupadd mysql和useradd -r -g mysql mysql 如果不想设置用户权限,可以不设置。


5、

安装数据库:

进入安装mysql软件目录:执行命令 cd /usr/local/mysql

修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./

安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql

修改当前目录拥有者为root用户:执行命令 chown -R root:root ./

修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data

到此数据库安装完毕


6、

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

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

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

执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功。


7、连接数据库,测试是否安装成功。


    mysql -uroot -p(密码)。 首次密码为空,默认用户名为mysql 

   输入:select version(); 得出相应的版本号;

8、建立远程用户


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

建立用户名和密码为root的远程用户。

执行 flush privileges;命令立即生效。

查询数据库的用户(看到如下内容表示创建新用户成功了)

 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

结果里面有root 用户就说明配置成功。




   
原创粉丝点击