zoukankan      html  css  js  c++  java
  • mysql5.7安装

    http://www.jb51.net/article/109151.htm

    1、cd /usr/local/ ##进入local目录

    2、cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.tar.gz /usr/local/

    ##拷贝mysql压缩到local目录

    3、cd /usr/local/ ##进入local目录

    4、tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz

    ##解压mysql压缩包

    5、mv mysql-5.7.15-linux-glibc2.5-x86_64 mysql  ##重命名mysql目录

    6、groupadd mysql ##添加一个mysql组

    7、useradd -r -g mysql mysql ##添加一个用户

    8、chown -R mysql mysql/ ##把mysql目录授权 给mysql用户

    9、mkdir /home/mysql-data ##创建mysql-data目录

    10、chown -R mysql:mysql /home/mysql-data ##把mysql-data目录授权给mysql组中的mysql用户

    11、chgrp -R mysql /home/mysql-data ##chgrp命令可采用群组名称或群组识别码的方式改变文件或目录的所属群组。(-R:处理指定目录以及其子目录下的所有文件)使用权限是超级用户。

    12、cd /usr/local/mysql ##进入mysql目录

    13、cp support-files/my-default.cnf ./my.cnf  ##拷贝support-files目录下的my-default.cnf文件到当前目录的my.cnf文件

    14、vi /usr/local/mysql/my.cnf ##编辑my.cnf文件

    basedir = /usr/local/mysql
    ##basedir 为mysql 的路径
    datadir = /home/mysql-data
    ##datadir 为mysql的 data 包,里面存放着mysql自己的包
    port = 3306 ##mysql端口
    #server-id = 100 
    ##服务器ID

    socket = /tmp/mysql.sock

    15、cp -fr  my.cnf  /etc/my.cnf ##拷贝my.cnf文件到etc目录下(若etc目录下有则替换)

    16、vi /etc/profile ##编辑etc目录下的profile文件

    export PATH=/usr/local/mysql/bin:$PATH
    ##在profile文件最后添加

    17、source /etc/profile ##重新加载etc目录下的profile文件

    18、cp -a ./support-files/mysql.server  /etc/init.d/mysqld

    ##拷贝

    19、./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/  --datadir=/home/mysql-data

    ##初始化

    重要:

    此处需要注意记录生成的临时密码,如上文:jgghKqQhZ8*e

    注:

    如执行后报错内容为 ./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: 
    No such file or directory

    CentOS7.2需要安装libaio,执行以下命令进行安装

    [root@localhost mysql]# yum install libaio

    安装完成后重新执行初始化命令

    20、[[[password]]]] ##注意记录生成的临时密码,如:jgghKqQhZ8*e

    21、/etc/init.d/mysqld start ##启动mysql

    22、/etc/init.d/mysqld status ##查看mysql状态

    23、bin/mysql -u root –p    ##登录mysql

    24、输入临时密码 ##mysql生成的临时密码,如:jgghKqQhZ8*e

    25、set password=password('A123456'); ##修改密码

    26、grant all privileges on *.* to root@'%' identified by 'A123456';
    ##

    27、flush privileges; ##

    28、use mysql; ##

    29、select host,user from user; ##

    30、远程链接数据库,或者重启。

    关于本站给大家提供的mysql专题,大家可以参考下:

    Mysql在各个系统的安装教程 http://www.jb51.net/Special/917.htm

    Mysql Root密码操作技巧 http://www.jb51.net/Special/846.htm

    MySql数据库入门教程 http://www.jb51.net/Special/643.htm

    MySQL中的数据库操作知识汇总 http://www.jb51.net/Special/635.htm

    以上所述是小编给大家介绍的最新Linux系统下安装MySql 5.7.17全过程及注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    原文链接:http://blog.csdn.net/srd123/article/details/64443270

  • 相关阅读:
    一条代码快速解决滚动条隐藏问题
    微信小程序:wx:for循环输出的使用方法以及简单例子
    点运算符(.)和中括号运算符([])有哪些区别
    线程
    ArrayMap 和HashMap的区别
    Android加载图片的策略
    Android图片加载为什么选择glide
    Android 设计模式对比
    Android 注解框架对比
    ReactNative编写规范
  • 原文地址:https://www.cnblogs.com/8899man/p/7898681.html
Copyright © 2011-2022 走看看