此处将为大家介绍关于ubuntuMySQL的安装的详细内容,此外,我们还将为您介绍关于01mysql的安装(windows)、01-MySQL的安装、1、MySQL的安装、Apache,PHP,MyS
此处将为大家介绍关于ubuntu MySQL的安装的详细内容,此外,我们还将为您介绍关于01 mysql的安装(windows)、01-MySQL的安装、1、MySQL的安装、Apache,PHP,MySQL的安装,配置的有用信息。
本文目录一览:ubuntu MySQL的安装
https://i.cnblogs.com/EditPosts.aspx?opt=1
https://juejin.im/entry/5adb5deff265da0b9d77cb3b
MysqL Community Server 是一款免费的开源、流行和跨平台的数据库管理系统。 它支持 sql 和 Nosql,并具有「可插拔」的存储引擎架构。 此外,它还配备了针对不同编程语言的多个数据库连接器,让您可以使用任何流行的语言和许多其他功能开发应用程序。
它在文档存储、云计算、高可用性系统、物联网(IoT)、hadoop、大数据、数据仓库和 LAMP 或 LEMP 栈支持的大容量网站/应用方面都有许多用例。
在本文中,系统极客将向大家介绍如何在 Ubuntu 18.04 系统中全新安装 MysqL 8 数据库系统。
MysqL 8.0中的增强功能
- 支持 Atomic DDL 语句
- 增强安全性和账户管理
- 改进资源管理
- InnoDB 的一些增强功能
- 新的备份锁
- 默认字符集已从 latin1 更改为 utf8mb4
- JSON增强
- 使用 Unicode 的国际组件(ICU)提供正则表达式支持
- 新的错误日志记录现在使用 MysqL 组件体系结构
- MysqL 复制的增强
- 支持公用表表达式(非递归和递归)
- 增强的优化器
- ……
关于 MysqL 8 正式版新增功能的详细介绍可以查看 MySQL Server Blog 的介绍文章。
第1步:添加MysqL Apt存储库
目前已经有了现成可用于安装 MysqL Server、客户端和其它组件的 APT 存储库,我们需要先将 MysqL 存储库添加到 Ubuntu 18.04 的软件包源列表中:
1先使用 wget 下载存储库软件包:
wget -c https://dev.MysqL.com/get/MysqL-apt-config_0.8.10-1_all.deb
2然后使用以下 dpkg 命令安装下载好的 MysqL 存储库软件包:
sudo dpkg -i MysqL-apt-config_0.8.10-1_all.deb
注意:在软件包安装过程中,系统会提示您选择 MysqL 服务器版本和其他组件,例如群集、共享客户端库或配置要安装 MysqL 的工作台。
默认 MysqL 服务器版本 mysql-8.0 的源将被自动选中,我们只需最终确定就可以完成发行包的配置和安装。
第2步:在Ubuntu 18.04中安装MysqL 8服务器
1从所有已配置的存储库(包括新添加的 MysqL 8存储库)中下载最新的软件包信息:
sudo apt update
这一步可能会报错:Ubuntu:apt-get update出错:由于没有公钥,无法验证下列签名
解决方法:https://blog.csdn.net/qq_24805141/article/details/52838730
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E40EBBA24FF2FC69
1
注意:
解决方法中的 E40EBBA24FF2FC69要与你提示错误中的签名(如下)一致。
由于没有公钥,无法验证下列签名: NO_PUBKEY E40EBBA24FF2FC69
1
不然无法成功。
2然后运行如下命令安装 MysqL 8 社区服务器、客户端和数据库公用文件:
sudo apt-get install MysqL-server
3通过安装过程,将会要求为 MysqL 8 服务器的 root 用户输入密码,在输入和再次验证后按回车继续。
4接下来,MysqL 服务器认证插件的配置信息将会出现,用键盘右键选择 OK 后按回车继续。
5此后,需要选择将要使用的默认身份认证插件,选择好之后按回车即可完成程序包配置。
身份认证插件有如下 2 种可供选择:
- 使用存储密码加密(推荐)
- 使用传统认证模式(MysqL 5.x 兼容)
第3步:运行安全的 MysqL 8.0服务器
默认安装的 MysqL 服务器都是不太安全的,为了提供基本的安全保障,请运行二进制安装包中附带的安全脚本进行一些基本配置。(执行脚本时需要验证安装过程中已配置的 root 密码,然后选择是否使用 VALIDATE PASSWORD 插件。)
脚本执行后可以更改之前设置的 root 密码,然后执行 y 来解决如下安全问题:
- Remove anonymous users? : y(删除匿名用户)
- disallow root login remotely?: y(禁止root远程登录)
- Remove test database and access to it? : y(删除测试数据库)
- Reload privilege tables Now? : y(立即重新加载特权表)
sudo MysqL_secure_installation
第4步:通过Systemd管理MysqL 8
在 Ubuntu 系统中,通常安装好的服务都是被配置为自动启动的,您可以使用如下命令检查 MysqL 服务器是否已启动并正在运行。
sudo systemctl status MysqL
如果由于一些原因没有自动启动,可以用如下命令手动启用并将 MysqL 8 配置为随系统启动时启动:
sudo systemctl status MysqL sudo systemctl enable MysqL
第5步:安装额外的MysqL产品和组件
另外,如果有需要,也可以安装额外的 MysqL 组件,以便与服务器一起工作。比如 MysqL-workbench-community 和libMysqLclient18 等等。
sudo apt-get update sudo apt-get install MysqL-workbench-community libMysqLclient18
更多详细请参考,MySQL 8.0 发行日志。
01 mysql的安装(windows)
在安装mysql之前,一般是先下载mysql,推荐大家去Oracle的官网下载,而且尽量使用免安装的版本(即压缩版,解压之后就可以使用的版本,不是.exe的安装版本),因为安装版的mysql在安装过程中会修改我们的环境变量,尽量不要使用。
其次我这里安装的是5.5版本的mysql,因为新版本的mysql存储引擎发生了一些变化,暂时还没有研究,如果想要安装新版本的mysql官方也提供了相应的方案。
同样,我的安装环境也是windows操作系统平台,如果准备在linux上安装mysql,可以参考官方网站提供的文档。
下面我们开始mysql的安装过程:
1、解压进入mysql文件夹
把mysql解压到指定的文件夹,然后使用打开DOS窗口,进入解压后的mysql文件夹
怎么打开DOS窗口?三种方式
(1)在所有程序中搜索cmd回车
(2)微软键+R输入cmd回车
(3)点击开始----->所有程序------->附件---------->命令提示符
2、安装mysql服务
使用DOS命令进入mysql文件夹下的bin目录(这个目录下面包含了所有的可执行文件),使用以下命令安装mysql服务
mysqld install [服务名称]
注:服务的名称是自己定义的,服务安装成功之后可以在window服务中找到你安装的这个服务
安装好的服务在哪里可以看到?
(1)在所有程序中搜索services.msc回车
(2)微软键+R输入services.msc回车
特别注意:如果安装失败,报告权限相关的错误,可能是因为DOS窗口的打开方式不是管理员的方式打开,你需要使用管理员方式运行DOS窗口
怎么做? 找到C:\windows\system32的cmd.exe,然后右键选择以管理员的方式运行
如果你想卸载mysql的服务可以使用以下命令:
mysqld remove [服务名称]
注:服务的名称是安装服务时定义的名称
3、启动mysql服务
启动mysql服务我们可以使用下面的命令:
net start [服务名称]
注:服务名称是你安装服务时定义的名称
特别注意:如果出现net命令找不到的情况该怎么处理呢?原因在于你的环境变量Path中缺少了路径
建议你在网上找一下操作系统环境变量Path的信息粘贴到你的环境变量Path中。
环境变量在哪?计算机右键属性---->高级系统设置------>环境变量 Path在系统变量中可以找到
如果你想停止mysql服务可以使用以下命令:
net stop [服务名称]
注:服务名称是你安装服务时定义的名称
4、使用客户端连接mysql服务
常用的客户端工具:
(1)DOS窗口
同样在bin目录下运行
mysql -hlocalhost -P3306 -uroot -p
注:-uroot 代表的是使用用户名为root(mysql默认的管理员账号)的用户登录 -p代表的是使用密码
-hlocalhost 代表的是连接的服务器地址为本地 -P3306代表的是连接的服务端口是3306
-h可以省略,默认是本地的mysql,-P也可以省略,默认是3306端口
回车之后会提示输入密码,默认情况下是没有密码的,直接回车,就可以连接上mysql服务了
(2)SQLyog
使用起来很简单,地址就是localhost,端口使用的是3306,账号是root,密码为空就可以连接上了
(3)Navicat
使用方式和SQLyog差不多
至此,安装结束,又可以和mysql进行愉快的玩耍了。
01-MySQL的安装
- 下载安装MySQL
各系统平台MySQL官网下载地址: 点击下载 。 (安装很简单, 在此不详细描述, 一直next即可)
Mac平台也可以使用 brew install mysql
安装最新MySQL。
-
验证MySQL是否安装成功
Windows系统验证是否成功: 服务里边是否有mysql服务, 是否正常启动, 把mysql添加到环境变量, 使用命令
mysql -uroot -p
然后输入密码确认是否登陆。 显示mysql >
即为成功。Mac系统验证是否成功: 打开设置-mysql 查看是否mysql服务是否启动, 使用命令
mysql -uroot -p
然后输入密码确认是否登陆。 显示mysql >
即为成功。-- 注意: Mac平台如使用brew安装mysql, 启动停止mysql命令为
mysql.server start | stop
1、MySQL的安装
1、MySQL的安装
1.1、MySQL下载
1)百度搜索mysql,或打开官网http://www.mysql.com/
2)
1.2、MySQL安装
1)双击下载的mysql-5.5.20-winx64.msi安装文件,弹出MySQL安装欢迎界面
2)单击Next按钮,进入选择安装类型界面。安装类型有3中,分布是Typical(典型)、Complete(完全)和Custom(自定义)
☞Typical:只安装常用的组件
☞Complete:安装所有组件,占用磁盘空间较大,一般不推荐
☞Custom:可以自由选择需要安装的组件、选择安装路径等
3)选择Custom选项,然后单击Next,进入自定义安装界面
4)选择MySQL程序安装目录和Data目录
说明:C盘一般是操作系统盘,为了安全起见,建议最好不好和操作系统放在同一磁盘分区中
5)点击Install,进入MySQL安装界面,安装完成后进入说明页面
6)单击Next进入安装完成的界面
7)单击Finish按钮,MySQL数据库安装完成。
1.3、MySQL配置
1)单击Next按钮,进入选择配置类型界面。
Detailed Configuration:详细配置用户的连接数、字符编码等信息
Standard Configuration:安装MySQL最常用的配置进行设置
2)选择Detailed Configuration选项,然后单击Next按钮,进入选择服务类型界面。
☞Developer Machine(开发者类型):占用资源少,消耗内存少。建议一般用户选择该项
☞Server Machine(服务器类型):占用内存资源稍多,主要用于做服务器时选择
☞Dedicate MySQL Server Machine(专用数据库服务器):占用所以可用资源,消耗内存最大
3)选择Developer Machine选项,然后单击Next按钮,进入选择数据库用途界面。
☞Multifunctional Database:多功能数据库,支持所有数据库的操作,能够很好的支持InnoDB和MyISAM存储引擎
☞Transaction Database Only:支持事务处理。
☞Non-Transaction Database Only:用于非事务性处理
4)选择Multifunctional Database选择,然后单击Next按钮,进入设置InnoDB表空间(Tablespace)的界面。
5)单击Next按钮进入设置服务器连接数界面
☞Decision Support DSS/OLAP:用于决策支持处理,默认连接数为20个左右
☞Online Transaction Processing(OLTP):用于联机事务处理,默认连接数为500个
☞Manual Setting:可手动设置连接数,默认值是15
6)选择Manual Setting选项,然后单击Next按钮,进入设置网络和SQL Mode界面。
Port Number设置端口号,默认是3306;Add firewall exception for this port选择用来在防火墙上注册这个端口;Enable Strict Mode选项用来设置SQL Mode为严格格式,可控制MySQL的数据安全性。
7)勾选上以上3个复选框,端口默认,然后单击Next按钮,进入字符集配置界面
☞Standard Character Set:默认字符集,支持英文和其他西欧语言,默认值为Latin1
☞Best Support For Multilingualism:支持大部分语系字符,默认UTF-8
☞Manual Selected Default Character Set/Collation:手动设置
8)手动设置,选择UTF8,单击Next按钮,进入设置Windows选择界面
选项一表示:设置服务名,默认为MySQL,此处设置后会出现在Windows服务列表中,
选项二表示:配置环境变量,即添加到系统Path中,可通过DOS直接访问MySQL。
9)选择所有项,然后单击Next按钮,进入设置安全选项界面
设置root用户名的密码。Enable root access from remote machines选项用来设置能否从远程机器使用root权限登录,最后一选项表示,设置一个匿名用户,建议不要设置。
10)设置完成后,单击Next按钮,进入准备执行界面
11)单击Execute执行配置。
☞Prepare configuration:准备进行配置
☞Write configuration file:更新配置文件
☞Start service:启动MySQL服务
☞Apply security settings:应用安全设置
12)单击Finish按钮整个安装与配置过程完成
1.4、免安装的MySQL的配置
步骤1:解压 目录:D:\Program Files\MySQL\mysql-5.6.26-winx64
步骤2:创建my.ini文件 修改my-default.ini为my,ini
步骤3:配置my.ini文件
步骤4:配置环境变量
步骤5:注册服务(通过cmd进入到mysql解压目录下的bin目录)
1.5、MySQL卸载
1)在程序和功能中卸载MySQL程序
2)删除MySQl安装目录
3)清除MySQl数据文件C:\ProgramData\MySQL
4)清除注册表
在运行中输入regedit进入注册表
在HKEY_LOCAL_MACHINE
右键 -》查找 -》 选中项 ->输入mysql
删除以MySQL开头的文件夹
Apache,PHP,MySQL的安装,配置
1. 下载
Apache版本号为2.2.22. 最好下载msi安装文件。下载地址为:http://www.apache.org/dist/httpd/binaries/win32/
如果想下载2.4.4版本的,可以去http://www.anindya.com/apache-http-server-2-4-4-and-2-2-24-x86-32-bit-and-x64-64-bit-windows-installers/
2. 安装
立即学习“PHP免费学习笔记(深入)”;
一路Next安装即可。注意默认安装,其所配置的端口为80. 这与IIS和MSSQLServer的Reporting Services Configuration Manager工具的端口冲突。有2种方法解决
(1)修改Apache的端口。
打开\Apache2.2\conf\httpd.conf,搜索“Listen 80”,将80修改为8080.
(2)关闭IIS服务器:
控制面板-管理工具-服务-World Wide Web Publishing Service,先停止后禁用
修改MSSQLServer的Reporting Services Configuration Manager工具的端口:
开始-Microsoft SQL Server 2008 R2-配置工具-Reporting Services 配置管理器-弹出对话框,点击连接 -点击Web服务URL-将TCP端口改为8082或别的端口,单击应用。
注意:
- 关闭IIS服务器后需要重启机器以释放80端口,因为IIS所在的服务进程svchost.exe不仅仅只包含IIS服务,还包含其他许多服务。关闭IIS服务,其所在svchost进程并不会关闭,所以80端口仍会被该进程占用。
- 最好修改Apache的安装路径,使其目录树中不含空格,这样在配置PHP时不容易出问题,否则配置httpd.conf时 ,如果里面包含空格,apache服务会启动失败。
3. 启动服务
apache安装成功后,默认会在控制面板Services中添加一个服务:apache2.2. 我们可以使用命令行来操纵启动关闭服务:
cmd.exe->cd apache根目录下的bin目录
(1)install service
httpd.exe -k install -n apache2.2
(2) uninstall service
httpd.exe -k uninstall -n apache2.2
(3) start service
net start apache2.2
(4) stop service
net stop apache2.2
配置
(1)现在开始配置Apache服务器,使它更好的替我们服务,事实上,如果不配置,你的安装目录下的Apache2.2\htdocs文件夹就是网站的默认根目录,在里面放入文件就可以了。找到安装目录“C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf”下的httpd.conf,找到DocumentRoot,将源目录“C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs”修改为新目录“C:/Program Files (x86)/Apache Software Foundation/wwwpages”。注意将反斜杠"\"改为正斜杠“/”。
(2)找到“DirectoryIndex”,DirectoryIndex(目录索引,也就是在仅指定目录的情况下,默认显示的文件名),可以添加很多,系统会根据从左至右的顺序来优先显示,以单个半角空格隔开。我将默认值“index.html”改为了“mypage.html phpinfo.php”。
(3)寻找“# This should be changed to whatever you set DocumentRoot to.”内容下的“Directory”节点。将其值"C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs" 改为修改后的网页根目录“C:/Program Files (x86)/Apache Software Foundation/wwwpages”。注意将反斜杠"\"改为正斜杠“/”。
(4)配置完毕。
PHP
1. 下载
下载PHP版本5.3.*,注意不要下载太新或太老的版本,以避免和Apache不能协同工作。下载.zip包,解压即可。下载地址为:http://windows.php.net/download/,选择下载 VC9 x86 Thread Safe版本。
2. 安装
(1)解压php-5.3.25-Win32-VC9-x86.zip,为配置方便,将其放于Apache的安装目录C:\Program Files (x86)\Apache Software Foundation中,修改目录名php-5.3.25-Win32-VC9-x86->php5.3.25.
(2)找到php5.3.3目录下的php.ini-development文件,将其重名为php.ini。
3. 配置
配置Apache服务器支持PHP文件的解析:
(1)打开C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\httpd.conf文件,
查找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so,在其后面添加如下代码, 注意,将路径中的反斜杠“\”换成斜杠“/”.
LoadModule php5_module "C:/Program Files (x86)/Apache Software Foundation/php5.3.25/php5apache2_2.dll"
PHPIniDir "C:/Program Files (x86)/Apache Software Foundation/php5.3.25"
第一行是指以module方式加载php,第二行是指明php的配置文件php.ini的位置.
查找 AddType application/x-gzip .gz .tgz,在其后添加代码:
AddType application/x-httpd-php .php .html
这里是定义能够执行php文件类型,即.php和.html的文件能执行PHP程序。
注意这个地方:
- 添加的代码LoadModule前面,不要加“#”号,添加“#”是注释的意思
- C:/Program Files (x86)/Apache Software Foundation/php5.3.25/php5apache2_2.dll中含有空格,一开始配置好后,启动Apache发现报告错误,错误指向的行正是该行。原因是“有空格的话Apache就会认为你在使用 LoadModule的时候用了>2个参数,而这个命令的参数只能是2个”。我这里对该参数添加了双引号,发现Apache能正常启动了。但为确保Apache正常工作,最好将PHP放置在一个不含空格的目录树中。
- 如果启动Apache失败,为了能够看到具体失败原因,最好使用命令行启动Apache:cmd.exe->apache根目录下的bin目录,执行 httpd.exe -w -k start。 php5apache.dll文件和 apache 的版本对应关系如下,可见"不要下载太新或太老的版本,以避免和Apache不能协同工作"很重要。
- php5apache.dll 只适用于apache 版本1的;
- php5apache2.dll 只适用于apache2.0.*版本;
- php5apache2_2.dll适用于apache2.2.*以上版本;
- 以上,请参见 http://www.juziku.com/beston/wiki/1762.htm。
(2)打开php5.3.25文件夹下的php.ini文件,查找到extension_dir,复制路径"C:/Program Files (x86)/Apache Software Foundation/php5.3.25/ext",替换原来的"./",并且将该行前面的“;”去掉(分号是ini文件的注释)。注意,将路径中的反斜杠“\”换成斜杠“/”.
(3) 重新启动Apache服务。
(4)在Apache网站根目录C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs下创建一个 phpinfo.php 文件:
<span>php </span><span>phpinfo</span><span>(); </span>?>
在浏览器中打开http://localhost:8080/phpinfo.php.
MySQL
1. 配置PHP先支持MySQL
(1)打开php5.3.25文件夹下的php.ini文件,查找到"extension=php_
(2) 重启一下Apache,重新刷新一下http://localhost:8080/phpinfo.php。在网页中搜索"mysql",这时就可以看到页面中有mysql和mysqli模块被加载了。
2. 下载
下载MySQL版本5.1.51.
3. 安装
注:转自“http://wenku.baidu.com/view/7b9bbdc1aa00b52acfc7ca5f.html”所列的安装步骤
(1)双击安装,选”Custom“安装方式,修改安装路径为Apache和PHP同一目录下:”C:\Program Files (x86)\Apache Software Foundation\MySQL5.1.51\“。
(2)注意:点击”MySQL Server“下的"MySQL Server datafiles", 请注意存放数据的目录,默认为:”C:\ProgramData\MySQL\MySQL Server 5.1\“。我把它改到了E盘:"E:\ProgramData\MySQL\MySQL Server 5.1\".
(3)将Developer Component选择上:点击Developer Components,选择"This feature,and all subfeatures,will be installed on local hard driver".
(4)开始安装,安装完成后,在最后一个页面中,保持”Configure the MySQL Server now“复选框的默认选中状态。在后面所出现的页面中,保持默认选择”Detailed Configuration“。下一个页面,选择服务器类型,有三个选项可供选择:“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,保持默认选择”Developer Machine“
(5)之后,选择数据库的用途,“Multifunctional Database(通用多功能型)”、“Transactional Database Only(服务器类型,专注于事务处理)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional)。保持默认选择。
(6)配置InnoDB Tablespace,为数据库文件选择一个存储空间,默认是MySQL的安装路径。如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,我在"E:\ProgramData\MySQL\MySQL Server 5.1\"目录下创建了一个InnoDBData文件夹,将其路径修改为”E:\ProgramData\MySQL\MySQL Server 5.1\InnoDBData“。
(7)配置mysql能同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,这里选“Decision Support(DSS)/OLAP”。
(8)是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器访问mysql数据库了。选择启用,并勾选"Add firewall exception for this port",支持防火墙。保持默认选择“Enable Strict Mode”,这样MySQL就不会允许细小的语法错误,它可以降低有害数据进入数据库的可能性。
(9)对mysql默认数据库语言编码进行设置,第一个是西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三个,然后在Character Set那里选择“gbk”,使用mysql的时候,在执行数据操作命令之前运行一次“SET NAMES GBK;”(运行一次就行了,GBK可以替换为其它值,视这里的设置而定),就可以正常的使用汉字(或其它文字)了,否则不能正常显示汉字。
(10)选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便)。全选。
(11)设置默认root用户(超级管理)的密码(默认为空),如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码)。“Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般不用勾选。
(12)确认无误后,按“Execute”使设置生效。
*这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的 data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。
(13)测试:写一文件“mysqltest.php”到“C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs”目录下
<span>php </span><span>$mycon</span>=<span>mysql_connect</span>("localhost","root","<span>你所设置的root账户的密码</span>"<span>); </span><span>if</span>(<span>$mycon</span><span>) { </span><span>echo</span> "Connect Successfully!"<span>; } </span><span>else</span><span> { </span><span>echo</span> "Connect failed!"<span>; } </span>?>
在浏览器中打开"http://localhost:8080/mysqltest.php"。若显示“Connect Successfully!”,表明配置成功。
*如果出现
Warning: mysql_connect() [function.mysql-connect]: [2002] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试 (trying to connect via tcp://localhost:3306) in XXX\mycon.php on line 2
Warning: mysql_connect() [function.mysql-connect]: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 in E:\apache\htdocs\mycon.php on line 2
需要修改C:\WINDOWS\system32\drivers\etc\hosts文件。用记事本打开,修改
# 127.0.0.1 localhost
将#去掉保存。如果无法修改,就拷到别的地方修改好后再粘贴过来。
参考:
1. Win7下Apache2.2.16+php5.3.3+mysql5.1.51安装与配置图解(http://wenku.baidu.com/view/7b9bbdc1aa00b52acfc7ca5f.html)
2. Apache的配置httpd.conf杂谈(http://www.juziku.com/beston/wiki/1762.htm)
3. Windows下PHP安装配置(http://www.cnblogs.com/tigertall/archive/2010/01/28/1658869.html)
关于ubuntu MySQL的安装的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于01 mysql的安装(windows)、01-MySQL的安装、1、MySQL的安装、Apache,PHP,MySQL的安装,配置的相关信息,请在本站寻找。
本文标签: