全部放入在/usr/local/mysql目录下,按如下方式安装

作者: www.9159.com  发布:2019-09-23

一. 指定路径

  在上一篇里,二进制包解压后,全部放入在/usr/local/mysql目录下,在安装时指定了基础目录和数据目录, --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 。

--有些文件在安装,是没有指定路径,安装后默认分布如下: 
    错误消息文件和字符集文件(share/mysql)。
    my.cnf(/etc/my.cnf)。
    socket=/var/lib/mysql/mysql.sock。
   --my.cnf里的配置
    [mysqld_safe]
    log-error=/var/log/mariadb/mariadb.log
    pid-file=/var/run/mariadb/mariadb.pid。

--网上查了资源,在安装时可以指定路径 如下所示:
[root@hsr bin]# ./mysqld  
--defaults-file=/usrl/local/mysql/etc/my.cnf 
--socket=/var/run/mysqld/mysqld.sock 
--log-error=/var/log/mariadb/mariadb.log  
--pid-file=/var/run/mariadb/mariadb.pid  
--initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

  Linux是建议第三方软件放在/opt下。官网文档 Initializing the Data Directory Manually Using mysqld

www.9159.com 1

我linux是redhat enterparise 6.0 ,32位的.

第一次写博客,做了两年的开发,工作之余给自己找点有意义的事做,分享一下在开发过程当中的一些经验总结,同时也当是自己的笔记吧,有时候有些东西长时间不用自己也记不住,好了,废话就说到这里,接下来讲解Linux环境下卸载和安装 MySQL的详细步骤,本文以二进制包(源码)安装方式的MySQL为例进行讲解。

day1-MySQL安装方法介绍,day1-mysql安装方法

Window版本

1、下载

1 MySQL Community Server 5.7.16
2  
3 http://dev.mysql.com/downloads/mysql/

2、解压

如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:C:mysql-5.7.16-winx64

3、初始化

MySQL解压后的 bin 目录下有一大堆的可执行文件,执行如下命令初始化数据:

1 cd c:mysql-5.7.16-winx64bin
2  
3 mysqld --initialize-insecure

4、启动MySQL服务

执行命令从而启动MySQL服务

1 # 进入可执行文件目录
2 cd c:mysql-5.7.16-winx64bin
3  
4 # 启动MySQL服务
5 mysqld

5、启动MySQL客户端并连接MySQL服务

由于初始化时使用的【mysqld --initialize-insecure】命令,其默认未给root账户设置密码

1 # 进入可执行文件目录
2 cd c:mysql-5.7.16-winx64bin
3  
4 # 连接MySQL服务器
5 mysql -u root -p
6  
7 # 提示请输入密码,直接回车

输入回车,见下图表示安装成功:

www.9159.com 2

到此为止,MySQL服务端已经安装成功并且客户端已经可以连接上,以后再操作MySQL时,只需要重复上述4、5步骤即可。但是,在4、5步骤中重复的进入可执行文件目录比较繁琐,如想日后操作简便,可以做如下操作。

a. 添加环境变量

将MySQL可执行文件添加到环境变量中,从而执行执行命令即可

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】

如:
C:Program Files (x86)ParallelsParallels ToolsApplications;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Python27;C:Python35;C:mysql-5.7.16-winx64bin

如此一来,以后再启动服务并连接时,仅需:

1 # 启动MySQL服务,在终端输入
2 mysqld
3  
4 # 连接MySQL服务,在终端输入:
5 mysql -u root -p

b. 将MySQL服务制作成windows服务

上一步解决了一些问题,但不够彻底,因为在执行【mysqd】启动MySQL服务器时,当前终端会被hang住,那么做一下设置即可解决此问题:

1 # 制作MySQL的Windows服务,在终端执行此命令:
2 "c:mysql-5.7.16-winx64binmysqld" --install
3  
4 # 移除MySQL的Windows服务,在终端执行此命令:
5 "c:mysql-5.7.16-winx64binmysqld" --remove

注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:

1 # 启动MySQL服务
2 net start mysql
3  
4 # 关闭MySQL服务
5 net stop mysql

 

Linux版本

采用二进制包安装mysql

 

二进制软件包名称

mysql-5.5.49-linux2.6-x8.6_64.tar.gz 

添加用户和组

groupadd mysql
useradd -s /sbin/nologin -g mysql -M mysql
tail -1 /etc/passwd
id mysql

开始安装MySQL

www.9159.com 3

 1 [[email protected] ]# mkdir -p /home/oldboy/tools
 2 [[email protected] ]# cd /home/oldboy/tools
 3 [[email protected] tools]# wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.49-linux2.6-x86_64.tar.gz
 4 [[email protected] tools]# tar xf mysql-5.5.49-linux2.6-x86_64.tar.gz 
 5 [[email protected] tools]# mkdir -p /application/
 6 [[email protected] tools]# mv mysql-5.5.49-linux2.6-x86_64 /application/mysql-5.5.49
 7 [[email protected] tools]# ln -s /application/mysql-5.5.49/ /application/mysql
 8 [[email protected] tools]# ls -l /application/mysql
 9 lrwxrwxrwx 1 root root 26 10月 27 10:28 /application/mysql -> /application/mysql-5.5.49/
10 
11 [[email protected] tools]# cd /application/mysql/
12 [[email protected] mysql]# ls -l support-files/*.cnf
13 -rw-r--r-- 1 7161 wheel  4691 3月   1 2016 support-files/my-huge.cnf
14 -rw-r--r-- 1 7161 wheel 19759 3月   1 2016 support-files/my-innodb-heavy-4G.cnf
15 -rw-r--r-- 1 7161 wheel  4665 3月   1 2016 support-files/my-large.cnf
16 -rw-r--r-- 1 7161 wheel  4676 3月   1 2016 support-files/my-medium.cnf
17 -rw-r--r-- 1 7161 wheel  2840 3月   1 2016 support-files/my-small.cnf
18 
19 #复制my.cnf 配置文件
20 [[email protected] mysql]# /bin/cp support-files/my-small.cnf /etc/my.cnf
21 [[email protected] mysql]# mkdir -p /application/mysql/data
22 [[email protected] mysql]# chown -R mysql.mysql /application/mysql/

View Code

初始化数据库

www.9159.com 4

 1 [[email protected] mysql]# /application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql
 2 Installing MySQL system tables...
 3 161027 10:30:22 [Note] /application/mysql/bin/mysqld (mysqld 5.5.49) starting as process 1958 ...
 4 OK
 5 Filling help tables...
 6 161027 10:30:23 [Note] /application/mysql/bin/mysqld (mysqld 5.5.49) starting as process 1965 ...
 7 OK
 8 
 9 To start mysqld at boot time you have to copy
10 support-files/mysql.server to the right place for your system
11 
12 PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
13 To do so, start the server, then issue the following commands:
14 
15 /application/mysql/bin/mysqladmin -u root password 'new-password'
16 /application/mysql/bin/mysqladmin -u root -h template.com password 'new-password'
17 
18 Alternatively you can run:
19 /application/mysql/bin/mysql_secure_installation
20 
21 which will also give you the option of removing the test
22 databases and anonymous user created by default.  This is
23 strongly recommended for production servers.
24 
25 See the manual for more instructions.
26 
27 You can start the MySQL daemon with:
28 cd /application/mysql ; /application/mysql/bin/mysqld_safe &
29 
30 You can test the MySQL daemon with mysql-test-run.pl
31 cd /application/mysql/mysql-test ; perl mysql-test-run.pl
32 
33 Please report any problems at http://bugs.mysql.com/

View Code

添加数据库文件

1 [[email protected] mysql]# cp support-files/mysql.server  /etc/init.d/mysqld
2 [[email protected] mysql]# chmod +x /etc/init.d/mysqld
3 [[email protected] mysql]# ll /etc/init.d/mysqld 
4 -rwxr-xr-x 1 root root 10880 Oct 27 10:31 /etc/init.d/mysqld

二进制默认路径为/usr/local/mysql 启动脚本里面的路径要更改

1 [[email protected] mysql]# sed -i 's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe /etc/init.d/mysqld

启动mysql数据库

1 [[email protected] mysql]# /etc/init.d/mysqld start
2 Starting MySQL.. SUCCESS! 

检查mysql数据库是否启动

1 [[email protected] mysql]# netstat -lntup|grep mysql
2 tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2224/mysqld       

设置mysql 开机自启动

1 [[email protected] mysql]# chkconfig --add mysqld
2 [[email protected] mysql]# chkconfig mysqld on
3 [[email protected] mysql]# chkconfig --list mysqld
4 mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off

配置开机自启动

1 echo "#mysql start by huzhihua at 2016-10-27" >>/etc/rc.local 
2 echo "/etc/init.d/mysqld start" >>/etc/rc.local 
3 
4 [[email protected] mysql]# tail -2 /etc/rc.local 
5 #mysql start by huzhihua at 2016-10-27
6 /etc/init.d/mysqld start

配置mysql命令的全局使用路径

1 [[email protected] mysql]# echo 'export PATH=/application/mysql/bin:$PATH' >>/etc/profile
2 [[email protected] mysql]# tail -1 /etc/profile
3 export PATH=/application/mysql/bin:$PATH
4 [[email protected] mysql]# source /etc/profile
5 [[email protected] mysql]# echo $PATH
6 /application/mysql/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

登录mysql

别外三种登录方法:

 1 mysql -uroot -p,
 2 mysql -uroot
 3 mysql -uroot -p 'oldboy123'
 4 
 5 [[email protected] mysql]# mysql
 6 Welcome to the MySQL monitor.  Commands end with ; or g.
 7 Your MySQL connection id is 1
 8 Server version: 5.5.49 MySQL Community Server (GPL)
 9 
10 Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
11 
12 Oracle is a registered trademark of Oracle Corporation and/or its
13 affiliates. Other names may be trademarks of their respective
14 owners.
15 
16 Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
17 
18 mysql> exit   #退出

 

Window版本 1、下载 1 MySQL Community Server 5.7.16 2 3 2、解压 如果想要让My...

二 . MYSQL二进制安装目录  

二进制安装目录

rpm安装目录

二进制目录说明

bin客户端程序和mysqld服务器

/usr/bin(客户端程序和脚本)
/usr/sbin(mysqld服务器)

/usr/local/mysql/bin

在上一篇里的"七 登录mysql"里做了文件映射。

 ln -s /usr/local/mysql/bin/mysql /usr/bin

Data日志文件和数据文件

/var/lib/mysql(日志文件和数据库)

这里安装时自定义在/usr/local/mysql/data下。

Docs 文档和ChangeLog

 

/usr/local/mysql/docs

Include 包含(头)文件lib(库文件)

 

/usr/local/mysql/include,/usr/local/mysql/lib

share/mysql 错误消息文件和字符集文件

 

/usr/share/mysql (默认路径)

linux安装mysql有两种方式,一种是tar包的形式,这种方式是通过源码自行变异安装,适合高级用户定制MySQL的特性。是通过编译过的二进制文件进行安装。一种是rpm包的形式,安装进程会自动完成系统的相关配置。tar包的形式就有点复杂,比rpm的复杂。个人建议是用rpm包进行安装,方便。

一、卸载MySQL数据库

三. 重启系统后登录报错

-- 错误信息如下:
[root@hsr ~]#  mysql -u root -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

  解决方法:

  1. 在my.cnf里指定socket=/tmp/mysql.sock

  2. 启动mysql

    [root@hsr ~]# service mysql start
    Starting MySQL.. SUCCESS!

  3.再登录mysql OK

    [root@hsr ~]#  mysql -u root -p

    Enter password:

    Welcome to the MySQL monitor.  Commands end with ; or g.

    Your MySQL connection id is 2

    Server version: 5.7.23 MySQL Community Server (GPL)

 下载安装包:

1、检查mysql服务并关闭服务进程

  1.官网地址:

(1)登录Linux后执行service mysqld status 或者service mysql status命令查看MySQL服务状态,根据开机初始化目录下mysql脚本的文件名而定,我这里是mysqld

  www.9159.com 5

www.9159.com 6

  www.9159.com 7

(2)如果正在运行则执行service mysqld stop或者service mysql stop命令停止MySQL服务,根据开机初始化目录下mysql脚本的文件名而定,我这里是mysqld

  将显示:

www.9159.com 8

www.9159.com 9

2、查找mysql的安装目录并彻底删除

    进行选择linux的相应的版本下载即可。

(1)执行find / -name mysql 查找跟mysql相关的目录

 

www.9159.com 10

  a.如果你下的是tar包的话,按如下方式安装(个人建议用rpm的方式):

(2)执行rm -rf ‘目录'删除查找出来的目录

  www.9159.com 11

www.9159.com 12

  下载tar包,检查你的linux上是否安装了mysql相关的lib,如有将其卸载。

3、删除mysql配置文件

  #rpm -qa|grep -i mysql

(1)执行rm -rf /etc/my.cnf命令删除/etc/my.cnf文件

  卸载:

www.9159.com 13

  #rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps,

(2)执行rm -rf /etc/init.d/mysqld命令删除/etc/init.d/下跟mysql有关的全部文件,一般包括mysql文件或mysqld文件,如果存在mysql文件则执行rm -rf/etc/init.d/mysql命令

  之后是否卸载成功,输入rpm -qa|grep -i mysql 进行相应的查看。

www.9159.com 14

  b.添加mysql组和mysql用户,用于设置mysql安装目录文件所有者和所属组。

4、删除mysql用户及用户组

  #groupadd mysql

(1)执行id mysql命令查看MySQL用户及用户组

  #useradd -r -g mysql mysql

www.9159.com 15

全部放入在/usr/local/mysql目录下,按如下方式安装(个人建议用rpm的方式)。  *useradd -r参数表示mysql用户是系统用户,不可用于登录系统。

(2)执行userdel mysql命令删除MySQL用户及用户组

  c.  将二进制文件解压到指定的安装目录,我们这里指定为/usr/local

www.9159.com 16

  # cd/usr/local/

到此mysql卸载完成!

  #tar -zxvf mysql-********.tar.gz,解压你的mysql包。

二、安装MySQL数据库

  d.进入mysql文件夹,也就是mysql所在的目录,并更改所属的组和用户。

1、下载mysql安装包

  #cd mysql

(1)进入mysql官网下载编译好的二进制安装包,在下载页面选择需要的版本(如果进入下载列表后始终只有Windows版本的安装包,可以安装XSkyWalker浏览器进行下载,XSkyWalker下载地址://www.jb51.net/softs/192435.html),如下图所示:

  #chown -R mysql .

www.9159.com 17

  #chgrp -R mysql .

(2)把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5)(x86, 64-bit),32位系统下载Linux- Generic (glibc 2.5) (x86, 32-bit)

  e.  执行mysql_install_db脚本,对mysql中的 data目录进行初始化并创建一些系统表格。注意mysql服务进程mysqld运行时会访问data目录,所以必须由启动mysqld进程的用户(就是 我们之前设置的mysql用户)执行这个脚本,或者用root执行,但是加上参数--user=mysql。

www.9159.com 18

  [root@localhost mysql]scripts/mysql_install_db --user=mysql

2、上传并解压mysql安装包

  *如果mysql的安装目录(解压目录)不是/usr/local/mysql,那么还必须指定目录参数,如

将下载的mysql安装包mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz通过ftp工具上传到linux主机上(我这里上传到/usr/local/目录下)。进入安装包所在目录,执行命令:tar -zxvf mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz解压安装包。

  [root@localhost mysql]scripts/mysql_install_db --user=mysql

www.9159.com 19

         --basedir=/opt/mysql/mysql

3、添加系统mysql用户组及用户

         --datadir=/opt/mysql/mysql/data

执行命令:groupadd mysql和useradd -r -g mysql mysql

  *将mysql/目录下除了data/目录的所有文件,改回root用户所有,mysql用户只需作为mysql/data/目录下所有文件的所有者。

www.9159.com 20

  [root@localhost mysql]chown -R root .

4、安装mysql数据库

  [root@localhost mysql]chown -R mysql data

(1)执行命令: cd /usr/local 进入安装MySQL软件目录

  f.     复制配置文件

www.9159.com 21

  [root@localhost mysql] cp support-files/my-medium.cnf /etc/my.cnf

(2)执行命令:mv mysql-5.6.16-linux-glibc2.5-x86_64 mysql重命名解压后的文价夹为mysql

  g.  将mysqld服务加入开机自启动项。

www.9159.com 22

  *首先需要将scripts/mysql.server服务脚本复制到/etc/init.d/,并重命名为mysqld。

(3)执行命令:cd /usr/local/mysql 进入mysql安装目录

  [root@localhostmysql]  cp support-files/mysql.server /etc/init.d/mysqld

www.9159.com 23

  *通过chkconfig命令将mysqld服务加入到自启动服务项中。

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

  [root@localhost mysql]#chkconfig --add mysqld

www.9159.com 24

  *注意服务名称mysqld就是我们将mysql.server复制到/etc/init.d/时重命名的名称。

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

  *查看是否添加成功

www.9159.com 25

  [root@localhost mysql]#chkconfig --list mysqld

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

  mysqld   0:off 1:off        2:on        3:on        4:on        5:on        6:off

www.9159.com 26

  h.  重启系统,mysqld就会自动启动了。

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

  *检查是否启动

www.9159.com 27

  [root@localhost mysql]#netstat -anp|grep mysqld

到此mysql安装完成

  tcp        0     0 0.0.0.0:3306               0.0.0.0:*                   LISTEN      2365/mysqld        

5、启动mysql服务并添加开机启动mysql服务

  unix  2     [ ACC ]     STREAM     LISTENING     14396 2365/mysqld        /tmp/mysql.sock

(1)执行命令:cd /usr/local/mysql/support-files

  *如果不想重新启动,那可以直接手动启动。

www.9159.com 28

  [root@localhost mysql]#service mysqld start

(2)执行命令cp my-medium.cnf /etc/my.cnf;cp mysql.server/etc/init.d/mysqld把启动脚本放到开机初始化目录。如果不存在my-medium.cnf(5.5版本存在,5.6版本不存在),则执行命令cp my-default.cnf/etc/my.cnf;cp mysql.server /etc/init.d/mysqld

  Starting MySQL.. SUCCESS!

www.9159.com 29

  i.       运行客户端程序mysql,在mysql/bin目录中,测试能否连接到mysqld。

(3)修改/etc/my.cnf和/etc/init.d/mysqld文件内容,将文件内容中所有的默认配置路径/usr/local/mysql替换为mysql的安装目录,我这里安装目录就是/usr/local/mysql,不需要修改。主要是配置bin和data的路径。

  [root@localhost mysql]#/usr/local/mysql/bin/mysql

(4)执行命令:service mysqld start启动mysql服务

  Welcome to the MySQLmonitor.  Commands end with ; or g.

www.9159.com 30

  Your MySQL connection idis 2

(5)执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功,如图:

  Server version:5.5.29-log MySQL Community Server (GPL)

www.9159.com 31

 

6、修改mysql的root用户密码,默认是空的

  Copyright (c) 2000, 2012,Oracle and/or its affiliates. All rights reserved.

执行命令:/usr/local/mysql/bin/mysqladmin -u rootpassword 123456,123456是用户密码,可根据自己的需求进行设置。

  Oracle is a registeredtrademark of Oracle Corporation and/or its affiliates. Other names may betrademarks of their respective owners.

www.9159.com 32

  Type 'help;' or 'h' forhelp. Type 'c' to clear the current input statement.

7、把mysql客户端放到默认路径

  mysql> quit

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

  Bye

www.9159.com 33

  *此时会出现mysql>命令提示符,可以输入sql语句,输入quit或exit退出。为了避免每次都输入mysql的全路径/usr/local/mysql/bin/mysql,可将其加入环境变量中,在/etc/profile最后加入两行命令:

注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql

  MYSQL_HOME=/usr/local/mysql

8、配置mysql远程访问权限

  export PATH=$PATH:$MYSQL_HOME/bin

(1)执行命令:/usr/local/mysql/bin/mysql -u root -p,输入登录密码,进入mysql

  这样就可以在shell中直接输入mysql命令来启动客户端程序了

www.9159.com 34

  [root@localhost mysql]#mysql

注意输入密码的时候控制台是不会显示密码的

  Welcome to the MySQLmonitor.  Commands end with ; or g.

(2)执行命令:use mysql;  注意这里分号也是命令的一部分

  Your MySQL connection idis 3

www.9159.com 35

  Server version:5.5.29-log MySQL Community Server (GPL)

(3)创建远程登录用户并授权,执行命令:grant all privilegeson *.* to root @"%" identified by '123456' WITH GRANT OPTION;

  Copyright (c) 2000, 2012,Oracle and/or its affiliates. All rights reserved.

www.9159.com 36

  Oracle is a registeredtrademark of Oracle Corporation and/or its

命令中的root是远程登录名,123456是远程登录用户密码,密码对应途中红线覆盖的部分

  affiliates. Other namesmay be trademarks of their respective

(4)执行命令:flush privileges;强制刷新权限

  owners.

www.9159.com 37

www.9159.com,  Type 'help;' or 'h' forhelp. Type 'c' to clear the current input statement.

现在就可以在其他主机上通过设置的远程用户名和密码登录到mysql了

  mysql>

OK!搞定!

  2.使用rpm安装

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

  下载相应的rpm包,如下所示:

您可能感兴趣的文章:

  • Sql Server 2008完全卸载方法(其他版本类似)
  • Sql Server 2012完全卸载方法 只需8步轻松卸载
  • SQL Server 2008 r2 完全卸载方法分享
  • sql2000 卸载后重新安装时不能安装的解决办法
  • sql server 2008安装失败的解决办法 彻底卸载老版本!
  • 卸载SQL2008遇到问题(重启计算机失败、找不到SQL卸载程序)的解决办法
  • MySQL5.7完全卸载步骤详解
  • Windows下SQL Serever 2012彻底卸载删除教程

  www.9159.com 38

   当然,这里还是要检查你的系统中是否有mysql的相应的lib包。有的话将其卸载掉。

  #rpm -qa|grep -i mysql

  卸载:

  #rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps,

  之后是否卸载成功,输入rpm -qa|grep -i mysql 进行相应的查看。

  将你的rpm包放在/usr/local/下面。进入/usr/local/,执行

  #rpm -ivh mysql-server.*******.rpm,进行安装。

  安装成功之后,需要链接的话要装mysql-client,和上面的步骤是一样的。

  #rpm -ivh mysql-client.*******rpm,进行安装。

  之后启动sql的服务:

  #service mysql start.

  Starting MySQL.. SUCCESS!

  可通过检查端口是否开启来查看MySQL是否正常启动:

  #netstat -anp|grep 3306

  tcp        0     0 0.0.0.0:3306               0.0.0.0:*                   LISTEN      34693/mysqld

  如果安装成功应该可以运行mysql命令,注意必须是mysqld服务以及开启:

     #mysql

  Welcome to the MySQLmonitor.  Commands end with ; or g.

  Your MySQL connection idis 1

  Server version: 5.5.29MySQL Community Server (GPL)

  Copyright (c) 2000, 2012,Oracle and/or its affiliates. All rights reserved.

  Oracle is a registered trademarkof Oracle Corporation and/or its affiliates. Other names may be trademarks oftheir respective owners.

  Type 'help;' or 'h' forhelp. Type 'c' to clear the current input statement.

  mysql>

本文由9159.com发布于www.9159.com,转载请注明出处:全部放入在/usr/local/mysql目录下,按如下方式安装

关键词:

上一篇:没有了
下一篇:没有了