最新Linux系统下安装MySql 5.7.17全过程及注意事项

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全过程及注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

(0)

相关推荐

  • SUSE Linux下源码编译方式安装MySQL 5.6过程分享

    MySQL为开源数据库,因此可以基于源码实现安装.基于源码安装有更多的灵活性.也就是说我们可以针对自己的硬件平台选用合适的编译器来优化编译后的二进制代码,根据不同的软件平台环境调整相关的编译参数,选择自身需要选择不同的安装组件,设定需要的字符集等等一些可以根据特定应用场景所作的各种调整.本文描述了如何在源码方式下安装MySQL. 1.安装环境及介质 复制代码 代码如下: #安装环境 SZDB:~ # cat /etc/issue Welcome to SUSE Linux Enterprise

  • Linux下安装mysql-5.6.4 的图文教程

    在开始安装前,先说明一下mysql-5.6.4与较低的版本在安装上的区别,从mysql-5.5起,mysql源码安装开始使用cmake了,因此当我们配置安装目录./configure --perfix=/.....的时候和以前的会有些区别,这点我们稍后会提到. 一:解压缩mysql-5.6.4-m7-tar.zip 1>  unzip mysql-5.6.4-m7-tar.zip   会生成mysql-5.6.4-m7-tar.gz的压缩文件 2> tar -zxvf mysql-5.6.4-

  • Linux下编译安装MySQL-Python教程

    1.下载mysql-python 官网地址:http://sourceforge.net/projects/mysql-python/ 2.安装mysql-python 复制代码 代码如下: # tar -zxvf MySQL-python-1.2.3.tar.gz # cd MySQL-python-1.2.3 # whereis mysql_config mysql_config: /usr/bin/mysql_config /usr/share/man/man1/mysql_config.

  • windows和linux安装mysql后启用日志管理功能的方法

    查看是否启用了日志 复制代码 代码如下: mysql>show variables like 'log_bin'; 怎样知道当前的日志 复制代码 代码如下: mysql> show master status; 展示二进制日志数目 复制代码 代码如下: mysql> show master logs; 看二进制日志文件用mysqlbinlog 复制代码 代码如下: shell>mysqlbinlog mail-bin.000001 或者 复制代码 代码如下: shell>my

  • Linux下编译安装Mysql 5.5的简单步骤

    首先是安装cmake环境.因为博主测试机是ubuntu,所以直接用apt-get install cmake命令来安装,yum相信应该也一样.或者可以编译安装,步骤如下. 复制代码 代码如下: wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz tarx zvfc cmake-2.8.12.2.tar.gz cd cmake-2.8.12.2  ./configure make && make install 安装完成后执行

  • Linux下rpm方式安装mysql教程

    每次安装总是有些不同,这次用这种方式尝试一下,也记录一下. 1.首先需要去下载rpm包: 镜像地址:http://mysql.mirrors.pair.com/Downloads/ 根据不同的版本选择下载即可,我下载的是: MySQL-server-5.6.20-1.el6.i686.rpm MySQL-client-5.6.20-1.el6.i686.rpm MySQL-devel-5.6.20-1.el6.i686.rpm(这个包备用) 因为采用rpm方式安装mysql的话,那么只安装好my

  • Linux下安装mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz

    从官网下载mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz 创建mysql用户 [root@Master home]# useradd mysql [root@Master data]# echo 'mysql'|passwd --stdin mysql 更改用户 mysql 的密码 . passwd: 所有的身份验证令牌已经成功更新. 创建mysql用户的原因 不用mysql用户会出现一下错误,尝试了很多次,添加mysql用户安装成功 *当然很多时候我们已经创

  • linux安装mysql和使用c语言操作数据库的方法 c语言连接mysql

    1. MySQL的安装与配置: 在Ubuntu下安装MySQL方法很简单,使用如下命令: 复制代码 代码如下: sudo apt-get install mysql-server 安装的过程中系统会提示设置root密码,此过程可以跳过,但是建议在安装时提示设置root密码的时候自行设置,免得后面设置麻烦.安装结束之后,系统会启动mysql服务,可以使用命令去查看来验证mysql服务是否已经安装成功: 复制代码 代码如下: ps -el | grep mysql 如果mysql服务没有正常的运行,

  • Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份

    1.从MYSQL官方下载MYSQL的源码版本[一定要是源码版本] 2.按以下代码键入LINUX命令行 复制代码 代码如下: [注] 添加mysql组和用户 #groupadd mysql #useradd -g mysql mysql [注] 解包到/usr/local # tar -xzf mysql-standard-4.1.9-pc-linux-gnu-i686.tar.gz -C /usr/local [注] 建立软链接,方便操作(此处给此连接命名为mysql001,也可为其它的名字)

  • linux采用binary方式安装mysql

    本文实例为大家分享了linux采用binary方式安装mysql的具体步骤,供大家参考,具体内容如下 1.下载binary文件 在官网上下载 mysql-5.6.36-linux-glibc2.5-i686.tar.gz. 2.解压文件并移动到/usr/local/mysql目录下 tar -zxvf mysql-5.6.36-linux-glibc2.5-i686.tar.gz 3.创建用户组和用户并配置 groupadd mysql useradd mysql -g mysql chown

随机推荐