如何用源码包安装MySQL数据库
下载源码,里面安装说明,一般都是./configure。。。。。。makeinstall,安装起来很慢
本回答由提问者推荐
linux怎么安装mysql源码包
这个可以这样
比如解开源码包,得到一个文件夹ABC
cdABC
mkdirbuild-mysql
cdbuild-mysql
cmake..
makeinstall
就是这个思路
本回答由提问者推荐
如何查看mysql是源码安装还是二进制安装
二进制安装stable版本就可以了,除非有特殊的要求,比如要联编其他第三方模块,一般不建议用源码安装
为什么我安装的网站源码图片没有显示?为什么我安装的网站源码图片没
图片路径的问题, 如:/image/?.jpg 改成:../image/?.jpg或image/?.jpg试试
怎么安装5.7解压版本的mysql
将下载到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\Program Files\mysql-5.7.10-winx64
添加环境变量
右键计算机->属性->高级系统设置->环境变量;在系统变量里添加MYSQL_HOME环境变量,变量值为MySQL的根目录,例如我的是D:\Program Files\mysql-5.7.10-winx64(原路径有错,已更改,对受误导的网友表示抱歉。谢谢网友“庞大进”的提醒,2016.5.7)
找到path,选择编辑,在原有值末尾添加;%MYSQL_HOME%\bin
添加配置文件
在MySQL的安装目录(例如我的是D:\Program Files\mysql-5.7.10-winx64)下,建立新文本文件txt,并将其命名为my.ini(注意扩展名也要修改)。mysql5.7解压后怎么安装图解
打开配置文件my-default.ini看到里面的basedir和datadir是没有打开的,前面有#,路径也是以“……”表示。
去掉basedir和datadir前面的#
basedir添加的是mysql的解压路径;
datadir添加的是mysql的data文件夹路径。
接下来就是配置环境变量,首先先把bin的地址复制:打开mysql解压文件夹里面的bin文件夹,将鼠标点击到地址栏选中,复制地址(这样做的目的是防止打字出错,而且方便)。
把刚刚复制的bin路径添加的path变量值,具体方法是:打开电脑桌面:计算机—>右键—>高级系统设置—>高级—>环境变量(n)—>修改path;就是将复制的地址栏粘贴到最后。(这里注意的是不同的路径之间用英文的“;”分开)确定,退出。
打开dos界面,具体方法是:在开始输入cmd.exe回车。
这一步很重要,初始化mysql,需要进到mysql解压目录下的bin文件:具体方法是:这里以f盘下的路径为例:
f:cd phptools\mysql\bin(回车)
f:\phptools\mysql\bin>mysqld --initialize-insecure --user=mysql(回车,这一步就是初始化)
当出现service successfully installed表示mysql服务已经安装了,就差启动了。
启动mysql在之前的f:\phptools\mysql\bin>输入:net start mysql;
出现:mysql服务启动成功,表示这一次配置完毕。
接下来就是开启新版的mysql之旅了,打开dos界面,输入mysql -u root -p然后回车,提示输入密码,如果没有密码就回车。
查看版本。至此mysql5.7.10安装完毕。在最近搭建PHP开发环境的时候遇到一个之前没有遇到的问题就是下载的解压版MySQL5.7.10数据库,配置时发现没有data文件夹,应该怎么办,琢磨了很久终于可以解决,现在将方法介绍,希望对有需要的人有所帮助。
MySQL5.7.10解压版详细安装教程
工具/原料
方法/步骤
下载好后解压发现没有data文件夹,这可怎么办,网上查看了很多的发方法,总是看不懂,新版原来是改了,需要初始化,下面一步一步道来。
MySQL5.7.10解压版详细安装教程
新建一个data文件夹。
MySQL5.7.10解压版详细安装教程
打开配置文件my-default.ini看到里面的basedir和datadir是没有打开的,前面有#,路径也是以“……”表示。
MySQL5.7.10解压版详细安装教程
去掉basedir和datadir前面的#
basedir添加的是MySQL的解压路径;
datadir添加的是MySQL的data文件夹路径。
MySQL5.7.10解压版详细安装教程
接下来就是配置环境变量,首先先把bin的地址复制:打开MySQL解压文件夹里面的bin文件夹,将鼠标点击到地址栏选中,复制地址(这样做的目的是防止打字出错,而且方便)。
MySQL5.7.10解压版详细安装教程
把刚刚复制的bin路径添加的Path变量值,具体方法是:打开电脑桌面:计算机—>右键—>高级系统设置—>高级—>环境变量(N)—>修改Path;就是将复制的地址栏粘贴到最后。(这里注意的是不同的路径之间用英文的“;”分开)确定,退出。
打开dos界面,具体方法是:在开始输入cmd.exe回车。
MySQL5.7.10解压版详细安装教程
这一步很重要,初始化MySQL,需要进到MySQL解压目录下的bin文件:具体方法是:这里以F盘下的路径为例:
F:cd phptools\MySQL\bin(回车)
F:\phptools\MySQL\bin>mysqld --initialize-insecure --user=mysql(回车,这一步就是初始化)
当出现Service successfully installed表示MySQL服务已经安装了,就差启动了。
启动MySQL在之前的F:\phptools\MySQL\bin>输入:net start mysql;
出现:MySQL服务启动成功,表示这一次配置完毕。
MySQL5.7.10解压版详细安装教程
接下来就是开启新版的MySQL之旅了,打开dos界面,输入mysql -u root -p然后回车,提示输入密码,如果没有密码就回车。
MySQL5.7.10解压版详细安装教程
查看版本。至此MySQL5.7.10安装完毕
mysql5.7解压版安装配置文件在哪
解压缩后运行程序开始安装,选择接受协议,点击下一步。
选择developer default,点击”next“。
检查是否满足安装需求。
点击“Execute”按钮后,可能会下载一些程序,到时你自己点击安装就行了,直到所有安装完成就OK了。当然你也可以选择不下载这些环境点击”next“直接安装。
点击“Execute”按钮后,开始下载安装。等待安装完成。
安装完毕,点击”next“。
配置信息设置,Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。 Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。
Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。
设置管理员密码,添加用户等等。
接下来的基本不需要设置,如果用户不喜默认设置,可以自行设置。
mysql5.7 在5.7.6之后的版本去掉了在本地文件/root/.mysql_secret中生成初始密码的机制,所以在安装最新版的5.7.10过程中踩了坑,按照正常安装方式一直提示如下错误
access denied for user 'root'@'localhost' (using password: no)
新版版本安装过程大致如下:
1.在系统偏好设置中关闭mysql服务
2.用安全模式启动服务:sudo mysqld_safe --skip-grant-tables
3.mysql -u root 登录,因为安全模式下,所以无需输入密码
4.登录后进行密码修改(密码修改这部分mysql做了很大的改动)
标签:mysql5651,解压,10,mysql,源码,MySQL,bin,安装 From: https://blog.51cto.com/yetaotao/5800723