关注每一天新的互联网!

MYSQL导入大文件_MYSQL命令导入SQL_手动导入数据库

Sleep阅读(131)评论(0)

window下

1.导出整个数据库,首先打开要导出的目录

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

mysqldump -u dbuser -p dbname > dbname.sql 下一行需要输入密码

mysqldump -uroot -proot [dbname]> english.sql 在本行直接输入密码 

2.导出一个表

mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u dbuser -p dbname users> dbname_users.sql 

3.导出一个数据库结构

mysqldump -u dbuser -p -d –add-drop-table dbname >d:/dbname_db.sql

-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table 

4.导入数据库

常用source 命令

进入mysql数据库控制台,如

mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:/dbname.sql  

linux下

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):

1、导出数据和表结构:

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql

敲回车后会提示输入密码

2、只导出表结构

mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

#/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql注:/usr/local/mysql/bin/  —>  mysql的data目录 

二、导入数据库

1、首先建空数据库mysql>create database abc;

2、导入数据库方法一:

(1)选择数据库mysql>use abc;

(2)设置数据库编码mysql>set names utf8;

(3)导入数据(注意sql文件的路径)mysql>source /home/abc/abc.sql;

方法二:

mysql -u用户名 -p密码 数据库名 < 数据库名.sql#mysql -uabc_f -p abc < abc.sql

CentOS7修改SSH端口_Linux如何修改远程端口_Centos修改端口

Sleep阅读(1137)评论(0)

一、修改ssh配置文件sshd_config

[root@bogon ~]# vi /etc/ssh/sshd_config

二、防火墙放行

[root@bogon ~]# firewall-cmd –zone=public –add-port=22345/tcp –permanent

[root@bogon ~]# firewall-cmd –reload

三、向SELinux中添加修改的SSH端口

先安装SELinux的管理工具 semanage (如果已经安装了就直接到下一步) :

[root@bogon ~]# yum provides semanage

安装运行semanage所需依赖工具包 policycoreutils-python:

[root@bogon ~]# yum -y install policycoreutils-python

查询当前 ssh 服务端口:

[root@bogon ~]# semanage port -l | grep ssh


向 SELinux 中添加 ssh 端口:

[root@bogon ~]# semanage port -a -t ssh_port_t -p tcp 22345

 重启 ssh 服务:

[root@bogon ~]# systemctl restart sshd.service

测试成功后,把22端口注释掉即可代码改变一切!

Windows Server 2012/2016/ 2019桌面图标不显示

Sleep阅读(2614)评论(0)

从Windows Server 2012开始,微软取消了服务器桌面个性化设置功能,windows Server 2012/2016/2019用户桌面上默认只有一个回收站的图标,这让习惯于使用我的电脑图标功能的用户很不适应,本文说明如何让Windows Server 2012/2016/2019的用户桌面显示我的电脑图标。 操作如下:
打开运行对话框 按下Windows系统热键Win+R,打开运行对话框。 输入如下命令,按回车或点击确定按钮,就会打开桌面图标设置功能。 rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 桌面图标设置功能 这样就出现了原来的桌面图标设置功能,需要显示什么自己勾选即可。

PHP提示Notice: Undefined variable的解决办法

Sleep阅读(11602)评论(0)

帮客户安装一个PHP的站点,新程序,装完就报错:
Notice: Undefined variable 之类的错误
这就是将警告在页面上打印出来,虽然这是有利于暴露问题,但实现使用中会存在很多问题。

 

以下是补充:

Notice: Undefined variable: email in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
Notice: Undefined variable: subject in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
Notice: Undefined variable: comment in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9

解决方法:

只要在C:\WINDOWS找出php.ini

在php.ini中

将: error_reporting = E_ALL

修改为:error_reporting = E_ALL & ~E_NOTICE

如果什么错误都不想让显示,直接修改:

display_errors = Off

如果上面解决不了,请看下文:

 

如果你没有php.ini的修改权限,可直接在php报错的那个文件的头部加入

ini_set(“error_reporting”,”E_ALL & ~E_NOTICE”);

【最后我是从这里解决问题的】

 

一般情况下直接建议在 php 文件中进行添加,这种方法简单,不用去修改服务端的 php.ini 了。

Windows批量添加和删除IP_服务器批量加IP

Sleep阅读(14020)评论(8)

(1)批量添加IP

直接在CMD下边运行下边命令。

for /l %i in (2,1,254) do netsh interface ip add address “本地连接” 192.168.1.%i 255.255.255.0
for /l %i in (2,1,62) do netsh interface ip add address “本地连接” 192.168.2.%i 255.255.255.192

有的小伙伴jiu会问要是有别的段的IP怎么操作?

这里可以更改此脚本的内容,达到修改的效果。

for /l %i in (2,1,255) do netsh interface ip add address “本地连接” 192.168.1.%i 255.255.255.0

加粗的都是可以修改,可以根据自己的需要,修改相应的参数,达到自己的需求。

(2)批量删除ip

批量删除绑定到网卡的IP[请在已绑定网卡IP的情况下进入如下操作
cmd下输入如下命令
第一步:netsh -c int ip dump >c:\ip.txt
在C盘根目录看到一个ip.txt的文件,这就是在使用中的网卡的信息。
第二步:
编辑这个文件,把你想要删除的IP在IP.TXT里删除掉。
第三步:
netsh -f c:\ip.txt
将网卡信息的IP信息重新导入到网卡。
需要重启服务器

Windows server2008R2开启远程音频映射图文教程

Sleep阅读(5880)评论(2)

Windows server2008R2开启远程音频映射图文教程

有的朋友有需要用到服务器远程音频的有福啦。教程如下:

第一步: 开始>运行>gpedit.msc 打开组策略
依次点:计算机配置>管理模板>Windows 组建>远程桌面服务>远程桌面会话主机>设备和资源重新定向。并启用 如下图:

20141121211029

第二步:开始>管理工具>远程桌面服务>远程桌面会话主机配置,如下图:

20141121215519

第三步:打开远程桌面会话主机属性.双击RDP-Tcp,打开属性对话框.在客户端设置里面把音频和视频播放.录制音频这两个小框前面的勾去掉,如下图:

20141121211204

第四步:右下角右键点击小喇叭图标,选择”播放设备”如下图:

20141121211219

然后弹出一个对话框,点”确定”如下图:

20141121211231

然后就可以看到右下角的小喇叭图标的红叉消失了.然后我们注销再重新登录即可听到声音。

20141121211255

 

OK,Windows server2008R2开启远程音频映射教程就到些结束,如有不懂的请留言拍砖!

windows 2012 R2 安装 VC14(VC2015) 安装失败解决方案

Sleep阅读(4809)评论(1)

首先,我们看下安装失败的错误截图。

然后我们查看日志。

错误日志:Windows8.1-KB2999226-x64.msu 安装失败

我们找到这个文件夹,手动安装一下看看效果,如下:

解决方案如下:

先安装补丁 KB2919442 立即下载基于 x64 的 Windows Server 2012 R2 的KB2919442补丁

下载地址 https://www.microsoft.com/zh-cn/download/details.aspx?id=42153

 

KB2919442  安装完成后,继续安装 Windows Server 2012 R2 Update (KB2919355) 所有补丁,如下

下载地址  立即下载基于 x64 的 Windows Server 2012 R2 更新软件包。

 

 

 

 

注意:必须按以下顺序安装更新:

clearcompressionflag.exe            38 KB      管理员身份运行,没有界面,后台运

Windows8.1-KB2919355-x64.msu        690.8 MB     安装完成后,需要重起,这个安装过程根据你的硬件配置和网络决定安装速度。

Windows8.1-KB2932046-x64.msu        48.0 MB

Windows8.1-KB2934018-x64.msu        126.4 MB

Windows8.1-KB2937592-x64.msu        303 KB

Windows8.1-KB2938439-x64.msu        19.6 MB

Windows8.1-KB2959977-x64.msu          2.8 MB

 

所有更新包安装完成后,接下来我们继续安装  Microsoft Visual C++ 2015 Redistributable (x64) – 14.0.23026

下载链接

http://www.microsoft.com/en-us/download/details.aspx?id=48145

如图:

 

 

web.config设置http重定向301到https方法

Sleep阅读(4694)评论(0)

特别提示:网站一定要安装SSL证书情况下,并且直接访问HTTPS能生效情况下才设置http转https的301重定向,不然生效了由于HTTPS本身不可访问,这样虽然设置重定向成功了,但网站没有正确安装SSL证书会造成无法打开。

IIS下web.config配置HTTP跳转https 301永久重定向代码:

<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.webServer>
<httpErrors>
<remove statusCode=”404″ subStatusCode=”-1″ />
<error statusCode=”404″ prefixLanguageFilePath=”” path=”/404.html” responseMode=”ExecuteURL” />
</httpErrors>
<rewrite>
<rules>
<rule name=”Imported Rule 1″>
<match url=”(.*)” />
<conditions logicalGrouping=”MatchAll”>
<add input=”{HTTP_HOST}” pattern=”^sleep-vip.cn$” ignoreCase=”false” />
</conditions>
<action type=”Redirect” url=”https://www.sleep-vip.cn/{R:1}” redirectType=”Permanent” />
</rule>
<rule name=”redirect to HTTPS” stopProcessing=”true”>
<match url=”(.*)” />
<conditions>
<add input=”{HTTPS}” pattern=”^OFF$” />
</conditions>
<action type=”Redirect” url=”https://{HTTP_HOST}/{R:1}” />
</rule>
</rules>
</rewrite>
<defaultDocument>
<files>
<clear />
<add value=”index.html” />
<add value=”index.php” />
<add value=”index.htm” />
</files>
</defaultDocument>
</system.webServer>
</configuration>

 

反选的链接,改成自己网站的域名。

web.config完整文件下载地址:

(更多…)

Windows 2012 2016 无法安装 .NET 3.5 4.6

Sleep阅读(7666)评论(3)

ECS _ Error _ 安装 .NET Framework

解决办法

您可以使用如下 PowerShell 脚本进行安装。

  1. 从 开始 菜单中找到 PowerShell,右键单击选择 以管理员身份运行。
  2. 输入如下脚本后,按回车键执行。
    
    
    1. Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0
    2. Restart-Service -Name wuauserv
    3. Install-WindowsFeature Net-Framework-Core
    4. Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1
    5. Restart-Service -Name wuauserv

如果依然报错,请在服务器中开启windows update服务,再执行一次,然后继续安装IIS或者其他服务。

【MySQL报错】Column count of mysql.user is wrong. Expected 43, found 39

Sleep阅读(11262)评论(7)

之前在windows2003系统安装的是自带的mysql 5.1版本,后来服务器升级到2012R2,MYSQL也升级到了5.5版本,执行以下命令报错

在网上查找原因说说因为升级不当导致,执行以下命令即可正常执行命令

mysql_upgrade -uroot -p123456【红色部分要改成你自己的mysql密码】