LNMP – Mysql无法远程访问

 

 

 

解决方法很简单,首先检查用户是否分配为 % 的任意主机,也可以到phpmyadmin进行编辑.

第二就是iptables的问题.这里主要说iptables.

检查iptanles规则,以序列号的方式显示.

删除对应DROP规则即可

如果还不行那就添加一个INPUT规则

开放3306数据库端口

 

CentOS7 – 安装Mariadb并设置Root密码教程

这里呢,就不编译安装了.直接使用系统自带的repos进行安装.

安装Mariadb

 

执行完毕后就安装完成

 

启动Mariadb

当然你也可以使用以前的命令进行启动操作.
 

初始化Mariadb

执行下面的命令

这里主要是设置ROOT密码以及移除测试库等.基本一路yes.

 

开机启动Mariadb

设置为开机启动

 

设置为完毕后,我们最后在测试一下ROOT密码是否正常

执行

然后输入密码,成功后说明一切正常.

Mariadb到此就安装完成.

Debian/Ubuntu – 彻底卸载Mysql

MySQL.svg

 

今天在安装使用一些软件的时候,发现Mysql已经安装了,并且出现了不明的错误.

所以我们要彻底卸载掉mysql.

 

卸载方法

首先检查mysql/与其相关的软件是否安装

如果出现已经有安装的.我们使用下面的命令即可完成卸载

Ubuntu

Debian

把与mysql相关的软件卸载完毕后,我们需要清理一下,执行下面的命令.进行清理

清理完毕后,就完成了完全卸载mysql的方法了.

 

MSSQL Server – Reporting Services/Reporting Servi目录数据库文件存在

sqlserver

今天在安装MSSQL的时候出现了以下的问题.

Reporting Services目录数据库文件存在

Reporting Services目录临时数据库文件存在

 

解决方法

打开MSSQL的实例安装目录,例如:D:\Program Files\Microsoft SQL Server,

删除 D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA 里面的ReportServer.mdf、ReportServer_log.LDF、ReportServerTempDB.mdf、ReportServerTempDB_log.LDF。

备注:适用于安装MSSQL Server2008或2008R2或者2010。

SQL Server 2008 – 为SQL Server代理服务提供的凭据无效 解决办法

 

 

在Windows Server 2008安装SQL Server 2008出现下面的问题:

安装时在“服务器配置”环节出现以下问题:

为sql server代理服务提供的凭据无效

为sql server服务指定的凭据无效

为analysis services服务提供的凭据无效

为reporting services服务提供的凭据无效

为integration services服务提供的凭据无效

 

解决方法也是非常简单的.

解决方法

SQL Server代理 选 SYSTEM

SQL Server database engine  选 NETWORK SERVICE

SQL Serveranalysis services  选 NETWORK SERVICE

SQL Serverreporting services  选 NETWORK SERVICE

SQL Serverintegration services  选 NETWORK SERVICE

不要设置密码信息。

如下图所示

sql2008-user-1

Windows2008/7 – Microsoft SQL Server 2008安装图解教程

在Windows2008操作系统系,启动Microsoft SQL 2008安装程序后,系统兼容性助手将提示软件存在兼容性问题,在安装完成之后必须安装SP1补丁才能运行,如图1-1所示。这里选择“运行程序”开始SQL Server 2008的安装。

1464104591-9842-201207

图1-1兼容性问题提示

进入SQL Server安装中心后跳过“计划”内容,直接选择界面左侧列表中的“安装”,如图1-2所示,进入安装列表选择。

1464104592-1783-201207

图1-2SQL Server安装中心-计划

如图1-3所示,进入SQL Server安装中心-安装界面后,右侧的列表显示了不同的安装选项。本文以全新安装为例说明整个安装过程,因此这里选择第一个安装选项“全新SQL Server独立安装或现有安装添加功能”。

1464104593-1829-201207

图1-3 SQL Server安装中心-安装

选择全新安装之后,系统程序兼容助手再次提示兼容性问题,如图1-4所示。选择“运行程序”继续安装。

1464104603-9913-201207

图1-4 兼容性问题提示

之后进入“安装程序支持规则”安装界面,安装程序将自动检测安装环境基本支持情况,需要保证通过所有条件后才能进行下面的安装,如图1-5所示。当完成所有检测后,点击“确定”进行下面的安装。

1464104596-9948-201207

图1-5 安装程序支持规则

接下来是SQL Server2008版本选择和密钥填写,本文以“Enterprise Evaluation”为例介绍安装过程,密钥可以向Microsoft官方购买,如图1-6所示。

1464104602-8077-201207

图1-6 产品密钥

在许可条款界面中,需要接受Microsoft软件许可条款才能安装SQL Server2008,如图1-7所示。

1464104595-5821-201207

图1-7 许可条款

接下来将进行安装支持检察,如图1-8所示,点击“安装”继续安装。

1464104598-2148-201207

图1-8 安装程序支持文件

如图1-9所示,当所有检测都通过之后才能继续下面的安装。如果出现错误,需要更正所有失败后才能安装。

1464104755-6263-201207

图1-9 安装程序支持规则

通过“安装程序支持规则”检察之后进入“功能选择”界面,如图1-10所示。这里选择需要安装的SQL Server功能,以及安装路径。建议:由于数据和操作日志文件可能会特别庞大,请谨慎选择安装路径,或在建立数据库时选择专有的保存路径。

1464104599-9916-201207

图1-10 功能选择

如图1-11所示,接下来是“实例配置”,这里选择默认的ID和路径。

1464104601-4263-201207

图1-11 实例配置

在完成安装内容选择之后会显示磁盘使用情况,可根据磁盘空间自行调整,如图1-12所示。

1464104757-9104-201207

图1-12 磁盘空间要求

如图1-13所示,在服务器配置中,需要为各种服务指定合法的账户。注意:这里需要根据用户实际需求做出调整,本文没有深入研究用户设置的影响,统一使用一个用户“Administrator”,由此产生的影响在以后的日志中会补充说明。

1464104627-5159-201207

图1-13服务器配置

接下来是数据库登录时的身份验证,这里需要为SQL Server指定一位管理员,本文以系统管理员作为示例,如图1-14所示。建议:在服务器上安装SQL Server时,安全起见为此建立独立的用户进行管理。

1464104685-5734-201207

图1-14数据库引擎配置

如图1-15所示,为“Analysis Services配置”指定管理员,本文以系统管理员作为示例。建议:在服务器上安装SQL Server时,安全起见为此建立独立的用户进行管理。

1464104684-5864-201207

图1-15 Analysis Services配置

在报表服务配置中选择默认模式,用户可根据需求选择,如图1-16所示。

1464104673-5436-201207

图1-16 Reporting Services配置

如图1-17所示,“错误和使用情况报告”界面中可选择是否将错误报告发送给微软。

1464104683-1246-201207

图1-17错误和使用情况报告

最后根据功能配置选择再次进行环境检察,如图1-18所示。

1464104674-5987-201207

图1-18安装规则

当通过检察之后,软件将会列出所有的配置信息,最后一次确认安装,如图1-19所示。点击“安装”开始SQL Server安装。

1464104681-6527-201207

图1-19准备安装

根据硬件环境的差异,安装过程可能持续10-30分钟,如图1-20所示。

1464104785-9003-201207

图1-20安装进度

如图1-21所示,当安装完成之后,SQL Server将列出各功能安装状态。

1464104687-6369-201207

图1-21安装进度完成

如图1-22所示,此时SQL Server 2008完成了安装,并将安装日志保存在了指定的路径下。

1464104710-5645-201207

图1-22完成安装

总结

本文详细介绍了SQL Server 2008的完整安装过程。用户可以本文为辅助,根据各自的需求深入研究SQL Server 2008安装配置。

CentOS6 – 彻底卸载mysql5.1

CentOSlogo

在安装Lnmp时候没有干净的环境后面总是要折腾的.因为部分VPS默认安装的mysql5.1,所以我们要先彻底卸载掉mysql5.1.

 

卸载方法

执行完毕后我们可以通过以下命令再次检测一下.
如果没有提示了,说明我们已经卸载完成了.

Linux – Mysql导入执行sql文件命令

因为数据库比较大,大概在10GB左右的数据库.所以使用phpmyadmin基本是没有任何机会了.太慢而且会超时.这个基本不用想了.

首先你要登录到SSH.然后使用下面的命令

这是当前在相关的目录中使用的命令.非常简单.

列如

 

如果不在当前目录使用

主要是增加一下存放sql文件的目录

输入完命令后然后输入密码(密码依然时不显示的,)输入完毕后等待系统导入完毕把。

Mysql – 命令行方式修复损坏的数据库表

有些时候还是感觉使用命令行比较方便。下面来说说使用命令修复mysql数据库表

修复方法

修复单个数据库

mysqlcheck -r -u数据库用户名 -p密码  数据库名

示例:

 

修复服务器上所有数据库

mysqlcheck -A -o -r -p -uroot -p密码

示例:

 

自动检查优化分析表

 
mysql系统表损坏无法启动的情况下修复

Linux系统输入以下命令:

myisamchk -r -f /数据库存放目录/*.MYI

示例:

或者

myisamchk -r -f /home/var/*/*.MYI

示例:

 

windows系统输入以下命令:

示例:

 

 

PHPMyAdmin – 快速修改Mysql的root密码

 

在安装easypanel的时候,mysql的root是没有密码,所以要修改一下密码,直接进入相关的phpmyadmin的管理。

进入之后会有一个“常规设置”找到“修改密码”

phpmyadmin-root-pw-1

因为easypanel的mysql是没有密码的,所以在密码那一栏的填写上你要修改的密码

phpmyadmin-root-pw-ok

 

 

输入修改密码后就修改成功了,就会出现下面的成功标识!

phpmyadmin-root-pw

Windows 7 – 安装Mssql2000教程(无需单独下载MSDE)

运行SETUPSQL.EXE

这里我们就直接安装MSSQL,一路NEXT,到达第三步的时候,选我们选择“高级选项”,然后选择下一步,在选择“注册表重建”,然后跟Mssql2000的安装教程一样了。

如果打开“企业管理器”的时候可能会出现“MMC无法创建控制台”

 

第一步

运行 SETUPSQL.EXE ,它没有一开始的安装选择,直接就是安装SQL,一路 NEXT ,到第三步选择安装选项时,选“高级选项”,NEXT,选择“注册表建”,再就是和安装SQL一样的过程,这时不会出现配置失败的提示,正常结束。但是你打开企业管理器时可能会收到“MMC无法创建控制台”这样的提示,别急,看第二步。

第二步

运行 SETUPSQL.EXE ,在第三步选择“对现有 SQL Server 实例进行升级、删除或添加组件”,NEXT,然后选择“向现有安装中添加组件”,这时打开的界面和自定义安装界面一样,你会发现,所有项都没勾,勾上你需要安装的组件,继续,这样就能成功安装。
经过以上操作后基本上可以正常使用SQL2000了,但是新建表时可能会导致程序出错退出,我在网上看到方法:选中一个表后再新建表,这样就能正常新建表了。

另外,如果打开安装程序时遇到安装程序挂起的通知,也别急,将下面的内容复制下来,粘贴到记事本里,并把记事本的后缀从.txt改成.reg,然后双击导入到注册表,就可以正常安装了。

 

Windows7 – Mssql2000安装教程

首先我们要先现在微软官方的MSDE版本:

http://download.microsoft.com/download/4/5/1/451d5d5c-69d4-40d5-b85d-f1d756cf46db/CHS_MSDE2000A.exe

1、我们将下载好的文件解压至指定文件夹,我这里解压的是c:\msde(如果是系统默认的那就是:C:\MSDERelA)

2、进入DOS环境/命令提示符:点击“开始”-“所有程序”-“附件”-“命令提示符”,输入:

这里你可以替换一下相关的信息   上面的意思呢就是进入msde文件夹中。

3、进入解压的目录

上面就是你的msde存放目录了,然后点击“Enter”

4、输入密码命令

将上面的命令复制到DOS下然后按回车。

一般推荐使用默认设置的,参数sapwd是指sa的口令。如果你准备使用其他的密码,可以考虑使用一下命令;

以上就可以解决普通问题了。

下篇文章将提供无需单独下载安装!

安装sql2000教程

MSSQL2000+SP4补丁安装图解

Discuz – 常用批量替换SQL命令合集

为了方便一些不懂得技术的人,这次就准备写一片简单的文章。不懂的可以依葫芦画瓢!

Discuz批量修改帖子中的用户名:

如果你没有这个用户,将会提示影响0行!

 

Discuz批量修改帖子中文章内容

Discuz批量修改帖子主题内容

如果这里依旧还是显示原来的东西,我们还需要替换threads表。

以上均使用的默认的数据库表前缀,如果您一个数据装有多个Discuz,请将“pre”替换您的表前缀即可!

 

Mysql – SQL命令批量修改与替换

SQL命令批量替换操作,替换字符的SQL命令:

说明:

例如:

进入phpmyadmin,打开要操作的数据库,点击上方的sql,执行以下sql语句:(这里我使用的Discuz做演示)

意思是把用户名“祥磊部落”修改为“祥磊”,其中pre_要修改为您自己数据库的表前缀。

这样就可以批量修改一些文章的东西了!后面会教一些简单的phpMyAdmin的实用命令。下篇文章将是discuz中的一些SQL命令!