嗅谱网

技术分享

  • 选择MySQL数据库的命令以及PHP脚本下的操作方法

    选择MySQL数据库的命令以及PHP脚本下的操作方法

    在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。实例以下实例选取了数据库 TUTORIALS: [root@host]# mysql -u root -p Enter password:****** mysql> use TUTORIALS; Database changed mysql> 执行以上命令后,你就已经成功选择了 TUTORIALS 数据库,在后续的操作中都会在 TU ...

    查看全文

  • vml、svg、canvas图像绘制技术

    vml、svg、canvas图像绘制技术

    1、VML:        VML的全称是Vector Markup Language(矢量可标记语言),矢量的图形,意味着图形可以任意放大缩小而不损失图形的质量,这在制作地图上有很大用途,VML只是被IE支持。 2、SVG:        可缩放矢量图形(Scalable Vector Graphics,SVG)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。    &# ...

    查看全文

  • Linux命令行的艺术

    Linux命令行的艺术

    熟练使用命令行是一种常常被忽视或被认为难以掌握的技能,但实际上,它可以提高你作为工程师的灵活性以及生产力。本文是一份我在 Linux 上工作时发现的一些关于命令行的使用的小技巧的摘要。有些小技巧是非常基础的,而另外一些则是相当复杂的甚至晦涩难懂的。这篇文章并不长,但当你能够熟练掌握这里列出的所有技巧时,你就学会了很多关于命令行的东西了。 必读 涵盖范围: 这篇文章对刚接触命令行的新手以及具有命令行使用经验的人都有用处。本文致力于做到覆盖面广(尽量包括一切重要的内容),具体(给出最常见的具体的例子)以及简洁(避免一些不必要的东西以及一些偏题的可以在其他地方翻阅到文献的东西)。 每个小技巧在 ...

    查看全文

  • CentOS增加网卡

    CentOS增加网卡

    我做了一个傻事,要在Server上新增一张网卡,可是因为一直无法启动,所以很自然的以为 6又多了其他的设定要求,因此查了两天的资料,也试过很多方式,但都没有效用。 今天早上心血来潮,想说用最简单的方式来试试看,结果,就这样完成了~~~~无言中….. 因此将过程放上来,一边警惕自己,一边也让自己笑一笑。 1. 新增网卡后确认 a. ifconfig 新增网卡后,不会自动启动,所以也不会有IP b. ls /etc/sysconfig/network-scripts 很正常的,没有设定档 c. dmesg | grep -in eth 有网卡eth1,但没Up 2. 设定 a. ...

    查看全文

  • MySQL的常用命令集锦

    MySQL的常用命令集锦

    下面是我们经常会用到且非常有用的MySQL命令。下面你看到#表示在Unix命令行下执行命令,看到mysql>表示当前已经登录MySQL服务器,是在mysql客户端执行mysql命令。登录MySQL,如果连接远程数据库,需要用-h指定hostname。 登录MySQL,如果连接远程数据库,需要用-h指定hostname。 # [mysql dir]/bin/mysql -h hostname -u root -p 创建一个数据库。 mysql> create database [databasename]; 列出所有数据库。 mysql> show database ...

    查看全文

  • 关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)

    关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)

    最近两天做项目总是被乱码问题困扰着,这不刚把mysql中文乱码问题解决了,下面小编把我的解决方案分享给大家,供大家参考,也方便以后自己查阅。 首先: 用show variables like “%colla%”;show varables like “%char%”;这两条命令查看数据库与服务端的字符集设置 如果查看出来都是gbk2312,或 gbk,那么就只能支持简体中文,繁体和一些特殊符号是不能插入的,我们只有修改字符集为UTF-8, 修改方法如下: 用记事本或UitraEdit打开mysql数据库安装目录下的my.ini文件打开, 然后Ctrl+F搜索default-character- ...

    查看全文

  • Linux命令rmdir和rm的区别

    Linux命令rmdir和rm的区别

    rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除目录命令。 rm命令可以同时删除文件或目录 rmdir命令介绍 1.名称:rmdir 2.适用对象:具有当前目录操作权限的所有使用者 3.命令格式:rmdir [-p -v] [dirName] 4.作用:删除空目录 5.参数详解: -p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。 -v 上次讲过,这里不再叙述,具体参见 6.使用范例: 1.[linuxidc@linuxidc test]$ ls 2.[linuxidc@linuxidc test]$ mkdir -p dir1/di ...

    查看全文

  • PXE+Kickstart实现无人值守批量安装Linux

    PXE+Kickstart实现无人值守批量安装Linux

    PXE+Kickstart实现无人值守批量安装Linux 实验准备:主机myrhel2作为服务器端,新建一个没有安装操作系统的虚拟主机,而且其与服务器端在同一个网段 安装的条件: 服务器端: 支持TFTP:提供引导文件与系统安装所必须的文件 支持DHCP服务器:分配IP地址、定位TFTP服务器位置。 客户端: 网卡支持PXE协议 主板支持网络引导 环境准备 关闭iptables selinux # service iptables stop # iptables –F # setenforce 0 开启虚拟机,配置一个不常用的IP地址 #vim /etc/sysconfig/ne ...

    查看全文

  • mysql忘记密码怎么办(windows linux)

    mysql忘记密码怎么办(windows linux)

    先给大家介绍windows下mysql忘记密码的解决方案。   Windows下的实际操作如下   1.关闭正在运行的MySQL。   2.打开DOS窗口,转到mysql\bin目录。   3.输入mysqld –skip-grant-tables回车。如果没有出现提示信息,那就对了。   4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。   5.输入mysql回车,如果成功,将出现MySQL提示符 >   6. 连接权限数据库>use mysql; (>是本来就有的提示符,别忘了最后的分号)   6.改密码:> ...

    查看全文

  • 安全地关闭MySQL服务的教程

    安全地关闭MySQL服务的教程

    普通关闭我的mysql是自己下载的tar包,自己设定安装目录来安装的。 停止mysql服务,说来简单,但不知道的话,还真是挠头。在这和mysql入门的同学们共享:) 正确方法是,进入mysql的bin目录下,然后执行 ./mysqladmin -uroot -p shutdown 然后输入你的密码就可以了。 ps:当然,如果你的root没有密码,就不需要-p选项喽。 ps:有人问启动的方法,正确的启动方法是:进入mysql的bin目录,然后nohup ./mysqld_safe &就可以了。 安全地关闭MySQL实例关闭过程: 1、发起shutdown,发出  SIG ...

    查看全文

  • Linux文本比较命令:diff

    Linux文本比较命令:diff

    diff 命令是 Linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a.c的文件内容更新为b.c。diff是svn、cvs、git等版本控制工具不可或缺的一部分。 命令格式: diff [参数][变动前的文件1或目录1][变动后的文件2或目录2] 命令功能: diff命令能比较单个文件或者目录内容。如果指定比较的是文件,则只有当输入为文本文件时才有效。以逐行的方 ...

    查看全文

  • 一分钟认识GitHub

    一分钟认识GitHub

    机缘巧合之下,我开始使用 GitHub ,但事实上,刚刚入门的我不知道如何才能使 GitHub 发挥他的全部功能。不久之前,我偶然听了李福斯先生对 GitHub 的介绍,受益匪浅。 简单的来说, Git 是一个分布式的版本控制系统。顾名思义,在你编辑程序代码的时候(特别是在多人协作一个项目时),它将会自动帮你实现代码以及版本的更新。这意味着你不必每次都手动地将自己修改的内容同步到云端。这些工作都可以由 Git 在适当的时候自动完成。这样既能避免手动同步的麻烦和风险,更能为程序员省下大量时间。 一、安装与配置 虽说Git 预装在所有 Mac 和  Linux 电脑中,但预装的 Gi ...

    查看全文