mysql安装图解、mysql5.6.10安装详细图文教程

合集下载

MySQL5.6安装步骤图文详解

MySQL5.6安装步骤图文详解

MySQL5.6安装步骤图⽂详解MySQL是⼀个开放源码的⼩型关系型数据库管理系统,⽬前MySQL被⼴泛地应⽤在Internet上的中⼩型⽹站中。

由于其体积⼩、速度快、总体拥有成本低,尤其是开放源码这⼀特点,许多中⼩型⽹站为了降低⽹站总体拥有成本⽽选择了MySQL作为⽹站数据库。

但对于刚接触MySQL数据库服务器的朋友来说,可能会感到陌⽣,不知所错,所以下⾯是博主整理的MySQL 5.6版本的安装步骤和图解教程,以及安装完成后在DOS命令窗⼝中检验数据库是否可⽤,以便帮助更多的⼈能够更好的掌握此数据库管理系统的操作。

1、点击下载好的安装⽂件,出现下⾯的界⾯。

2、点击图下图红框中的Install MySQL Products 进⼊安装界⾯。

3、勾选I accept the license terms 点击Next4、Find latest products 检查是否有新版本,可以忽略,直接勾选下⽅红框,然后点击Next5、设置,默认选择第⼀个Develeloper Default。

Installation Path安装路径和Data Path 数据⽂件路径可以使⽤默认路径,也可⾃⾏修改。

6、进⼊安装前环境验证,加载完后点击Execute7、程序检测完毕,点击Next8、点击Excute执⾏,等待下载完毕!⽹络不好就稍耐⼼等待...9、全部下载完毕,点击Next10、继续点击下⼀步Next11、如图,勾选后点击Next12、设置密码,如下图上边的Root Account Password ⼀栏,MySQL Root Password:输⼊密码,Repeat Password:重复密码。

13、如下图,MySQL服务配置,Start the MySQL Server at Systen Startup 是开机的时候是否⾃动启动MySQL服务,⼀般为了节省资源我们设为⼿动,即把对勾取消掉,使⽤数据库的时候在右击-->我的电脑-->管理-->服务和应⽤程序-->服务中开启就OK.14、如图所⽰,可取消对勾,点击Next15、点击Next16、继续点击Next17、点击Finish完成以上安装完成后,我们校来校验⼀下安装的MySQL数据库是否可⽤:1、快捷键Windows+R打开命令窗⼝,如下图:2、输⼊cmd确定,进⼊DOS命令窗⼝,找到安装MySQL⽂件夹下的bin⽬录,接着cd C:\Program Files\MySQL\MySQL\MySQL Server 5.6\bin 回车,进⼊到MySQL安装的bin⽬录中。

MySQL 5.0安装图文教程

MySQL 5.0安装图文教程

MySQL 5.0安装图文教程下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面:mysql安装向导启动,按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql 客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。

点选“Change...”,手动指定安装目录。

填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。

按“OK”继续。

返回刚才的界面,按“Next”继续。

确认一下先前的设置,如果有误,按“Back”返回重做。

按“Install”开始安装。

正在安装中,请稍候,直到出现下面的界面这里是询问你是否要注册一个的账号,或是使用已有的账号登陆,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。

现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将“Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。

Mysql5.7及以上版本的MySQL下载、安装及配置教程(附图)

Mysql5.7及以上版本的MySQL下载、安装及配置教程(附图)

Mysql5.7及以上版本的MySQL下载、安装及配置教程(附图)对版本的说明之所以说是MySQL5.7及以上版本,是因为从MySQL5.7版本之后,其安全机制有所改变。

在安装完成后,登陆MySQL时,需要输⼊⼀个密码,这个密码其实是在配置MySQL的过程中⽣成的⼀个随机密码,⽽我们必须找到这个随机密码才能登陆MySQL。

⽽在5.7之前的版本并且不需要这样做,因此对于5.7之前的版本,本教程可能并不完全适⽤,不过⽹上有很多,如果需要可以⾃⼰搜索系统环境win10,64位MySQL版本5.7.20免安装版MySQL下载地址在下载页⾯往下拉,选择⾃⼰的操作系统版本和位数,然后下载即可MySQL安装由于这⾥选择的MySQL是免安装版的,所以解压就是安装,将MySQL解压到⾃⼰想放的位置即可MySQL环境配置1. 在环境变量 Path 中添加 MySQL 解压后的 bin ⽬录所在的路径,⽐如我的是:D:\mysql-5.7.20-winx64\bin,不知道环境变量 Path 在哪⾥的,可以点击2. 以管理员⾝份运⾏ cmd (将⿏标放在屏幕左下⾓的 windows 图标上,点击⿏标右键,选择命令提⽰符(管理员)(A)即可),输⼊D:,然后回车,进⼊ D 盘( MySQL 解压后所在的盘 )3. 继续进⼊ MySQL 中的 bin ⽬录,输⼊下⾯这条命令:cd mysql-5.7.20-winx64\bin1注意:这⾥的路径以及名称要和⾃⼰电脑上的⼀致,这⾥仅以我⾃⼰的为例展⽰,下同4. 安装 MySQL,输⼊下⾯这条命令mysqld -install1注意:如果在这⼀步提⽰ mysqld 不是内部或外部命令,也不是可运⾏的程序或批处理⽂件,以我个⼈的经验来看,是因为在 bin ⽬录下没有 mysqld.exe 这个应⽤程序,⽽导致没有这个的原因可能就是版本不对,或者版本是⼀样的,但下载的是带 DebugBinaries & Test Suite 字样的,带这个字样的,bin ⾥⾯是没有 mysqld.exe 的顺便说⼀下,移除 MySQL 服务的命令是:mysqld -remove5. 接着输⼊:mysqld --initialize1然后回车(可能需要等待⼀会),这时在 MySQL 的根⽬录下会⽣成⼀个 data ⽂件夹,注意⾥⾯的⼀个以 .err 结尾的⽂件,初始密码就在这个⽂件⾥(可以按 Ctrl+F 搜索 password 找到密码),这个初始密码后续会⽤到6. 配置MySQL的启动⽂件如果解压后的 MySQL 中有⼀个名为 my-default.ini 的⽂件,则在配置⽂件中输⼊以下⼏项:1.basedir=D:\mysql-5.7.20-winx642.datadir=D:\mysql-5.7.20-winx64\data3.port=3306123注意:这⾥的路径和名称仍然需要和⾃⼰电脑上的⼀致如果解压后的 MySQL 中没有⼀个名为 my-default.ini 的⽂件,则⾃⼰在根⽬录下新建⼀个名为 my.ini 的⽂件,然后选中该⽂件,点击⿏标右键,选择⽤记事本打开,在其中输⼊:1.[mysqld]2.basedir=D:\mysql-5.7.20-winx643.datadir=D:\mysql-5.7.20-winx64\data4.port=33061234输⼊完成后,点击保存,关闭即可。

MySQL5安装步骤

MySQL5安装步骤

MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本。

mysql 下载地址/softs/2193.html下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql 安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面mysql安装图文教程1mysql安装向导启动,按“Next”继续mysql图文安装教程2选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程:mysql图文安装教程3在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be insta lled on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql 客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。

点选“Change...”,手动指定安装目录。

mysql图文安装教程4填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。

按“OK”继续。

mysql图文安装教程5返回刚才的界面,按“Next”继续mysql图文安装教程6确认一下先前的设置,如果有误,按“Back”返回重做。

按“Install”开始安装。

mysql图文安装教程7正在安装中,请稍候,直到出现下面的界面mysql图文安装教程8这里是询问你是否要注册一个的账号,或是使用已有的账号登陆,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。

mysql安装图解mysql图文安装教程(详细说明).doc

mysql安装图解mysql图文安装教程(详细说明).doc

mysql安装图解mysql图文安装教程(详细说明) 1、首先进入的是安装引导界面2、然后进入的是类型选择界面,这里有3个类型:Typical(典型)、Complete(完全)、Custom(自定义)。

这里建议选择“自定义”(Custom)安装,这样可以自定义选择MySQL的安装目录,然后点“Next”下一步,出现自定义安装界面,为了数据安全起见,不建议将MySQL安装系统盘C目录。

3、准备安装4、安装完成之后会出现MySQL配置的引导界面5、这里有个引导配置MySQL的选项(Luanch the MySQL Instance Configuration Wizard),建议勾选立即配置你的MySQL6、这里是配置MySQL的MySQL配置的类型,可以选择两种配置类型:Detailed Configuration(详细配置)和Standard Configuration(标准配置)。

Standard Configuration(标准配置)选项适合想要快速启动MySQL而不必考虑服务器配置的新用户。

详细配置选项适合想要更加细粒度控制服务器配置的高级用户。

如果你是MySQL的新手,需要配置为单用户开发机的服务器,Standard Configuration(标准配置)应当适合你的需求。

选择Standard Configuration(标准配置)选项,则MySQL Configuration Wizard(配置向导)自动设置所有配置选项,但不包括服务选项和安全选项。

Standard Configuration(标准配置)设置选项可能与安装MySQL的系统不兼容。

如果系统上已经安装了MySQL和你想要配置的安装,建议选择详细配置。

这里本人选择的是Detailed Configuration,想更好的完成个性化定制。

7、这里是配置MySQL的MySQL服务器类型,可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策。

MySQL详细安装步骤

MySQL详细安装步骤

MySQL详细安装步骤本文将以图解的形式介绍MySQL在Windows下的安装和配置。

一、准备安装文件(图一):1.mysql-5.1.36-win32.msi:MySQL服务器主文件。

2.mysql-gui-tools-5.0-r17-win32.msi:MySQL的GUI访问工具。

图一二、安装:1.运行mysql-5.1.36-win32.msi,开始安装MySQL,如图二。

2.单击下一步(Next)。

3.选择“Custom”,下一步。

4.这里可以更改一下安装路径,安装组件默认,下一步。

5.单击Install,开始安装。

6.等待安装结束,开始配置7.忽略MySQL Enterprise的广告,单击“Next”,然后“Finish”,注意图中的复选框的勾选状态。

8.然后开始配置MySQL,单击“Next”。

9.选择“Detailed Configuration”,单击“Next”。

10.选择“Developer Machine”,Next。

11.以上4步采用默认设置,然后Next 。

12.注意选择“Manual Selected Default Character Set/Collation”,然后把Character Set设置为“utf8”,这样可以使中文不会出现乱码,然后Next。

13.默认设置,Next。

14.设置一个root用户的密码,要牢记这个密码,连接数据库时要使用,Next。

15.单击“Execute”执行设置,如果没有错误的话就会配置成功,否则可以尝试重新配置。

17.现在开始安装MySQL的GUI访问工具(可选)。

18.执行mysql-gui-tools-5.0-r17-win32.msi,开始安装。

19.选择“I accept...”,然后Next。

20.选择安装路径,建议和MySQL服务器安装到同一目录下,Next。

21.选择“Complete”,Next。

22.单击“Install”进行安装。

CentOS 6.0安装MySQL 5.6及配置

CentOS 6.0安装MySQL 5.6及配置

CentOS 6.0安装MySQL 5.6及配置从今年3月份开始mysql官网开始发布相关的5.6系列的各个版本,对于mysql5.6系列的版本对一起的版本进行了全局性的细节性加强;个人感觉,以下是在虚拟机中配置的mysql5.6.10源码安装的过程分享记录下:一、必要软件包安装:[root@mysql5~]#yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurse s-devel libmcrypt* libtool-ltdl-devel* make cmake二、编译安装:[root@mysql5 ~]# groupadd mysql[root@mysql5 ~]# useradd -r -g mysql mysql[root@mysql5 ~]# lsanaconda-ks.cfg install.log install.log.syslog mysql-5.6.10.tar.gz[root@mysql5 ~]# cd /usr/local/[root@mysql5 local]# lsbin etc games include lib libexec sbin share src[root@mysql5 local]# cp /root/mysql-5.6.10.tar.gz /usr/local/[root@mysql5 local]# lltotal 34468drwxr-xr-x 2 root root 4096 Jan 27 2010 bindrwxr-xr-x 2 root root 4096 Jan 27 2010 etcdrwxr-xr-x 2 root root 4096 Jan 27 2010 gamesdrwxr-xr-x 2 root root 4096 Jan 27 2010 includedrwxr-xr-x 2 root root 4096 Jan 27 2010 libdrwxr-xr-x 2 root root 4096 Jan 27 2010 libexec-rw-r--r-- 1 root root 35174149 Apr 17 00:55 mysql-5.6.10.tar.gzdrwxr-xr-x 2 root root 4096 Jan 27 2010 sbindrwxr-xr-x 4 root root 4096 Apr 17 00:32 sharedrwxr-xr-x 2 root root 4096 Jan 27 2010 src[root@mysql5 local]# tar -zxvf mysql-5.6.10.tar.gz[root@mysql5 local]# cd mysql-5.6.10[root@mysql5 local]# cmake . ###编译报如下错误暂不管[ 63%] Building CXX object sql/CMakeFiles/sql.dir/sql_.o/root/mysql-5.6.13/sql/sql_: In member function ‘void Optimize_table_order::best_access_path(JOIN_TAB*, table_map, uint, bool, double, POSITION*, POSITION*)’:/root/mysql-5.6.13/sql/sql_:431: warning: ‘loose_scan_opt.Loose_scan_opt::best_loose_scan_start_key’may be used uninitialized in this function/root/mysql-5.6.13/sql/sql_:431: warning: ‘loose_scan_opt.Loose_scan_opt::best_max_loose_keypart’may be used uninitialized in this function/root/mysql-5.6.13/sql/sql_:431: warning: ‘loose_scan_opt.Loose_scan_opt::best_loose_scan_records’may be used uninitialized in this function/root/mysql-5.6.13/sql/sql_:431: warning: ‘loose_scan_opt.Loose_scan_opt::best_loose_scan_key’may be used uninitialized in this function/root/mysql-5.6.13/sql/sql_:431: warning: ‘loose_scan_opt.Loose_scan_opt::quick_max_loose_keypart’may be used uninitialized in this function[root@mysql5 local]# make && make install三、配置MySQL[root@mysql5 mysql-5.6.10]# chown -R mysql.mysql /usr/local/mysql[root@mysql5 mysql-5.6.10]#[root@mysql5 mysql-5.6.10]# cd /usr/local/mysql/scripts/[root@mysql5 scripts]# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/dataInstalling MySQL system tables...2013-04-17 01:26:58 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2013-04-17 01:26:58 18715 [Note] InnoDB: The InnoDB memory heap is disabled2013-04-17 01:26:58 18715 [Note] InnoDB: Mutexes and rw_locks use InnoDB's own implementation2013-04-17 01:26:58 18715 [Note] InnoDB: Compressed tables use zlib 1.2.32013-04-17 01:26:58 18715 [Note] InnoDB: CPU does not support crc32 instructions2013-04-17 01:26:58 18715 [Note] InnoDB: Initializing buffer pool, size = 128.0M2013-04-17 01:26:58 18715 [Note] InnoDB: Completed initialization of buffer pool2013-04-17 01:26:58 18715 [Note] InnoDB: The first specified data file ./ibdata1 did not exist: a new database to be created!2013-04-17 01:26:59 18715 [Note] InnoDB: Setting file ./ibdata1 size to 12 MB2013-04-17 01:26:59 18715 [Note] InnoDB: Database physically writes the file full: wait...2013-04-17 01:26:59 18715 [Note] InnoDB: Setting log file ./ib_logfile101 size to 48 MB2013-04-17 01:26:59 18715 [Note] InnoDB: Setting log file ./ib_logfile1 size to 48 MB2013-04-17 01:26:59 18715 [Note] InnoDB: Renaming log file ./ib_logfile101 to ./ib_logfile0 2013-04-17 01:26:59 18715 [Warning] InnoDB: New log files created, LSN=457812013-04-17 01:26:59 18715 [Note] InnoDB: Doublewrite buffer not found: creating new2013-04-17 01:26:59 18715 [Note] InnoDB: Doublewrite buffer created2013-04-17 01:26:59 18715 [Note] InnoDB: 128 rollback segment(s) are active.2013-04-17 01:26:59 18715 [Warning] InnoDB: Creating foreign key constraint system tables. 2013-04-17 01:26:59 18715 [Note] InnoDB: Foreign key constraint system tables created2013-04-17 01:26:59 18715 [Note] InnoDB: Creating tablespace and datafile system tables. 2013-04-17 01:26:59 18715 [Note] InnoDB: Tablespace and datafile system tables created.2013-04-17 01:26:59 18715 [Note] InnoDB: Waiting for purge to start2013-04-17 01:26:59 18715 [Note] InnoDB: 1.2.10 started; log sequence number 02013-04-17 01:26:59 18715 [Note] Binlog end2013-04-17 01:26:59 18715 [Note] InnoDB: FTS optimize thread exiting.2013-04-17 01:26:59 18715 [Note] InnoDB: Starting shutdown...2013-04-17 01:27:00 18715 [Note] InnoDB: Shutdown completed; log sequence number 1625977 OKFilling help tables...2013-04-17 01:27:00 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2013-04-17 01:27:00 18738 [Note] InnoDB: The InnoDB memory heap is disabled2013-04-17 01:27:00 18738 [Note] InnoDB: Mutexes and rw_locks use InnoDB's own implementation2013-04-17 01:27:00 18738 [Note] InnoDB: Compressed tables use zlib 1.2.32013-04-17 01:27:00 18738 [Note] InnoDB: CPU does not support crc32 instructions2013-04-17 01:27:00 18738 [Note] InnoDB: Initializing buffer pool, size = 128.0M2013-04-17 01:27:00 18738 [Note] InnoDB: Completed initialization of buffer pool2013-04-17 01:27:00 18738 [Note] InnoDB: Highest supported file format is Barracuda.2013-04-17 01:27:00 18738 [Note] InnoDB: 128 rollback segment(s) are active.2013-04-17 01:27:00 18738 [Note] InnoDB: Waiting for purge to start2013-04-17 01:27:01 18738 [Note] InnoDB: 1.2.10 started; log sequence number 16259772013-04-17 01:27:01 18738 [Note] Binlog end2013-04-17 01:27:01 18738 [Note] InnoDB: FTS optimize thread exiting.2013-04-17 01:27:01 18738 [Note] InnoDB: Starting shutdown...2013-04-17 01:27:02 18738 [Note] InnoDB: Shutdown completed; log sequence number 1625987 OKTo start mysqld at boot time you have to copysupport-files/mysql.server to the right place for your systemPLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !To do so, start the server, then issue the following commands:/usr/local/mysql/bin/mysqladmin -u root password 'new-password'/usr/local/mysql/bin/mysqladmin -u root -h mysql5.6 password 'new-password'Alternatively you can run:/usr/local/mysql/bin/mysql_secure_installationwhich will also give you the option of removing the testdatabases and anonymous user created by default. This isstrongly recommended for production servers.See the manual for more instructions.You can start the MySQL daemon with:cd . ; /usr/local/mysql/bin/mysqld_safe &You can test the MySQL daemon with mysql-test-run.plcd mysql-test ; perl mysql-test-run.plPlease report any problems with the ./bin/mysqlbug script!The latest information about MySQL is available on the web at Support MySQL by buying support/licenses at New default config file was created as /usr/local/mysql/f and will be used by default by the server when you start it.You may edit this file to change server settingsWARNING: Default config file /etc/f exists on the systemThis file will be read by default by the MySQL serverIf you do not want to use this, either remove it, or use the--defaults-file argument to mysqld_safe when starting the server[root@mysql5 scripts]#[root@mysql5 scripts]# cd /usr/local/mysql/support-files/[root@mysql5 support-files]# cp mysql.server /etc/rc.d/init.d/mysql cp: overwrite `/etc/rc.d/init.d/mysql'? y[root@mysql5 support-files]# cp f /etc/fcp: overwrite `/etc/f'? y[root@mysql5 support-files]#[root@mysql5 support-files]# chkconfig -add mysql-add: unknown option[root@mysql5 support-files]# chkconfig --add mysql[root@mysql5 support-files]# chkconfig mysql on[root@mysql5 support-files]# service mysql startStarting MySQL. [ OK ] [root@mysql5 support-files]#[root@mysql5 data]# mysql -u mysql -p -S /tmp/mysql.sockEnter password:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 1Server version: 5.6.10 Source distributionType 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql>mysql> status;--------------mysql Ver 14.12 Distrib 5.0.77, for RedHat-linux-gnu (i686) using readline 5.1Connection id: 1Current database:Current user: mysql@localhostSSL: Not in useCurrent pager: stdoutUsing outfile: ''Using delimiter: ;Server version: 5.6.10 Source distributionProtocol version: 10Connection: Localhost via UNIX socketServer characterset: latin1Db characterset: latin1Client characterset: latin1Conn. characterset: latin1UNIX socket: /tmp/mysql.sockUptime: 3 min 38 secThreads: 1 Questions: 5 Slow queries: 0 Opens: 67 Flush tables: 1 Open tables: 60 Queries per second avg: 0.022--------------mysql>四、远程登录及常用命令1、mysql服务的启动和停止net stop mysqlnet start mysql2、本地登陆mysql及远程登录语法如下:mysql -u用户名-p用户密码键入命令mysql –uroot -p,回车后提示你输入密码,输入12345,然后回车即可进入到mysql 中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP但被远程登录的mysql服务器需增加登录账号,方法如下:mysql>GRANT ALL PRIVILEGES ON*.* TO USER1@’%’ IDENTIFIED BY ’password’mysql>FLUSH PRIVILEGES;3、增加新用户格式:grant 权限on 数据库.* to 用户名@登录主机identified by "密码"如,增加一个用户user1密码为password1,让其可以在本机上登录,并对所有数据库有查询、插入、修改、删除的权限。

Linux离线安装mysql5.6详细步骤

Linux离线安装mysql5.6详细步骤

Linux离线安装mysql5.6详细步骤⼀、安装MySQL1、下载安装包 mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz2、卸载系统⾃带的Mariadbrpm -qa|grep mariadb //查询已安装的mariadbrpm -e --nodeps ⽂件名//卸载,⽂件名为使⽤rpm -qa|grep mariadb 命令查出的所有⽂件3、删除etc⽬录下的f⽂件(如果没有就直接新建)rm /etc/f4、执⾏以下命令来创建mysql⽤户组groupadd mysql5、执⾏以下命令来创建⼀个⽤户名为mysql的⽤户并加⼊mysql⽤户组useradd -g mysql mysql6、将下载的⼆进制压缩包放到/usr/local/⽬录下。

7、解压安装包tar -zxvf mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz8、将解压好的⽂件夹重命名为mysqlmv mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz mysql9、在etc下新建配置⽂件f,并在该⽂件内添加以下代码:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8socket=/var/lib/mysql/mysql.sock[mysqld]skip-name-resolve#设置3306端⼝port=3306socket=/var/lib/mysql/mysql.sock# 设置mysql的安装⽬录basedir=/usr/local/mysql# 设置mysql数据库的数据的存放⽬录datadir=/usr/local/mysql/data# 允许最⼤连接数max_connections=200# 服务端使⽤的字符集默认为8⽐特编码的latin1字符集character-set-server=utf8# 创建新表时将使⽤的默认存储引擎default-storage-engine=INNODBlower_case_table_names=1max_allowed_packet=16M10、创建步骤9中⽤到的⽬录并将其⽤户设置为mysqlmkdir /var/lib/mysqlmkdir /var/lib/mysql/mysqlchown -R mysql:mysql /var/lib/mysqlchown -R mysql:mysql /var/lib/mysql/mysql11、进⼊安装mysql软件⽬录cd /usr/local/mysqlchown -R mysql:mysql ./ #修改当前⽬录拥有者为mysql⽤户./scripts/mysql_install_db --user=mysql #安装数据库chown -R mysql:mysql data #修改当前data⽬录拥有者为mysql⽤户到此数据库安装完成!⼆、配置MySQL1、授予f的最⼤权限。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

mysql安装图解、mysql5.6.10安装详细图文教程
出处:西西整理作者:西西日期:2013-3-22 16:14:08 [大中小] 评论: 1 | 我要发表看法
MySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持,MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。

是一个非常捧的数据库,PHP 和MYSQL完美组合。

MYSQL 5.6.10 for win32 英文官方安装版评分:
4.0
类别:数据库类大小:139.4M 语言:英文
查看详细信息>>
下载337 次
下面的是MySQL安装的图解,用的可执行文件安装的,双击解压缩,运行“setup.exe”,出现如下界面
mysql安装图文教程1
mysql安装向导启动,按“Next”继续
mysql图文安装教程2
选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程:
mysql图文安装教程3
在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

在上面的“MySQL Server (mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation
(文档)”也如此操作,以保证安装所有文件。

点选“Change...”,手动指定安装目录。

mysql图文安装教程4
填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。

按“OK”继续。

mysql图文安装教程5
返回刚才的界面,按“Next”继续
mysql图文安装教程6
确认一下先前的设置,如果有误,按“Back”返回重做。

按“Install”开始安装。

mysql图文安装教程7
正在安装中,请稍候,直到出现下面的界面
mysql图文安装教程8
这里是询问你是否要注册一个的账号,或是使用已有的账号登陆,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。

mysql图文安装教程9
现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将“Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql 配置向导。

mysql图文安装教程10
mysql配置向导启动界面,按“Next”继续
mysql图文安装教程11
选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”,方便熟悉配置过程。

mysql图文安装教程12
选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Server Machine”,不会太少,也不会占满。

图13
选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随自己的用途而选择了,我这里选择“Transactional Database Only”,按“Next”继续。

图14
对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述。

我这里没有修改,使用用默认位置,直接按“Next”继续
图15
选择您的网站的一般mysql访问量,同时连接的数目,“Decision
Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Sett ing(手动设置,自己输一个数)”,我这里选“Online Transaction Processing(OLTP)”,自己的服务器,应该够用了,按“Next”继续
图16
是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),这样MySQL 就不会允许细小的语法错误。

如果您还是个新手,我建议您取消标准模式以减少麻烦。

但熟悉MySQL以后,尽量使用标准模式,因为它可以降低有害数据进入数据库的可能性。

按“Next”继续
图17
西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三个,然后在Character Set那里选择或填入“gbk”,当然也可以用“gb2312”,区别就是gbk的字库容量大,包括了gb2312的所有汉字,并且加上了繁体字、和其它乱七八糟的字——使用mysql的时候,在执行数据操作命
令之前运行一次“SET NAMES GBK;”(运行一次就行了,GBK可以替换为其它值,视这里的设置而定),就可以正常的使用汉字(或其它文字)了,否则不能正常显示汉字。

按“Next”继续。

图18
选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。

按“Next”继续。

选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql 的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name 不变。

按“Next”继续。

图19
这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码),“Conf irm(再输一遍)”内再填一次,防止输错。

“Enable root access from remote machines (是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。

最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续。

图20
确认设置无误,如果有误,按“Back”返回检查。

按“Execute”使设置生效。

图21
设置完毕,按“Finish”结束mysql的安装与配置——这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的 data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。

相关文档
最新文档