1、mysql服务的启动和停止
net start mysql
2、登陆mysql
语法如下: mysql -u用户名 -p用户密码
键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:
mysql>
注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP
3、增加新用户
格式:
如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。
首先,以root用户连入mysql,然后键入命令:
如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。
如果不想user1有密码,可以用如下命令去掉密码:
4: 操作数据库
登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。
1、 显示数据库列表。
缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。
2、 显示库中的数据表:
show tables;
3、 显示数据表的结构:
4、 建库与删库:
drop database 库名;
5、 建表:
create table 表名(字段列表);
drop table 表名;
6、 清空表中记录:
7、 显示表中的记录:
5、导出和导入数据
1. 导出数据:
即将数据库test数据库导出到mysql.test文件,后者是一个文本文件
如:
就是把数据库dbname导出到文件mysql.dbname中。
2. 导入数据:
3. 将文本数据导入数据库:
文本数据的字段数据之间用tab键隔开。
load data local infile "文件名" into table 表名;
1:使用SHOW语句找出在服务器上当前存在什么数据库:
2:2、创建一个数据库MYSQLDATA
3:选择你所创建的数据库
4:查看现在的数据库中存在什么表
5:创建一个数据库表
6:显示表的结构:
7:往表中加入记录
8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)
9:导入.sql文件命令(例如D:/mysql.sql)
mysql>source d:/mysql.sql;
10:删除表
11:清空表
12:更新表中数据
13:备份数据库
14:连接到远程主机上的MYSQL
假设远程主机的IP为:192.168.8.112,用户名为root,密码为abcd123。
则键入命令:
注:u与root可以不用加空格,其它也一样。
首先,来看linux中的解压缩命令。
.tar.bz2
解压:
压缩:
.gz
解压1:
解压2:
压缩:
.tar.gz 和 .tgz
解压:
压缩:
其次,看下关于软件包安装的命令。
.rpm
解包:
.deb
解包:
3,关于文件操作的一些命令
从远程scp到本地:
scp -P 3588 root@192.168.2.100:/opt/test/* /opt/test 走特殊端口号
从本地scp到远程:
,输入远程机器密码后完成
使用方式 :
使用方式 :
Mysql 初始化:
正在使用的端口:
挂载USB:
Rpm 安装:
www服务配置:
网络测试:
改IP地址:
改网关:
查看:
改DNS:
4,有关mysql数据表操作的一些命令
导出表结构:
导入表结构:
修复Mysql表:
给mysql用户加账号权限:
加字段:
删字段:
字段重命名:
表重命名:
加索引:
删索引:
linux zip 命令详解
功能说明:压缩文件。
语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样
式>]
补充说明:
zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。
参 数:
-A 调整可执行的自动解压缩文件。
-b<工作目录> 指定暂时存放文件的目录。
-c 替每个被压缩的文件加上注释。
-d 从压缩文件内删除指定的文件。
-D 压缩文件内不建立目录名称。
-f 此参数的效果和指定"-u"参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。
-F 尝试修复已损坏的压缩文件。
-g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件。
-h 在线帮助。
-i<范本样式> 只压缩符合条件的文件。
-j 只保存文件名称及其内容,而不存放任何目录名称。
-J 删除压缩文件前面不必要的数据。
-k 使用MS-DOS兼容格式的文件名称。
-l 压缩文件时,把LF字符置换成LF+CR字符。
-ll 压缩文件时,把LF+CR字符置换成LF字符。
-L 显示版权信息。
-m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。
-n<字尾字符串> 不压缩具有特定字尾字符串的文件。
-o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同。
-q 不显示指令执行过程。
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
-S 包含系统和隐藏文件。
-t<日期时间> 把压缩文件的日期设成指定的日期。
-T 检查备份文件内的每个文件是否正确无误。
-u 更换较新的文件到压缩文件内。
-v 显示指令执行过程或显示版本信息。
-V 保存VMS操作系统的文件属性。
-w 在文件名称里假如版本编号,本参数仅在VMS操作系统下有效。
-x<范本样式> 压缩时排除符合条件的文件。
-X 不保存额外的文件属性。
-y 直接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX之类的系统下有效。
-z 替压缩文件加上注释。
-$ 保存第一个被压缩文件所在磁盘的卷册名称。
-<压缩效率> 压缩效率是一个介于1-9的数值。
linux unzip 命令详解
功能说明:解压缩zip文件
语 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][.zip文件][文件][-d <目录>][-x <文件>] 或 unzip [-Z]
补充说明:unzip为.zip压缩文件的解压缩程序。
参 数:
-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。
-f 更新现有的文件。
-l 显示压缩文件内所包含的文件。
-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。
-t 检查压缩文件是否正确。
-u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。
-v 执行是时显示详细的信息。
-z 仅显示压缩文件的备注文字。
-a 对文本文件进行必要的字符转换。
-b 不要对文本文件进行字符转换。
-C 压缩文件中的文件名称区分大小写。
-j 不处理压缩文件中原有的目录路径。
-L 将压缩文件中的全部文件名改为小写。
-M 将输出结果送到more程序处理。
-n 解压缩时不要覆盖原有的文件。
-o 不必先询问用户,unzip执行后覆盖原有文件。
-P<密码> 使用zip的密码选项。
-q 执行时不显示任何信息。
-s 将文件名中的空白字符转换为底线字符。
-V 保留VMS的文件版本信息。
-X 解压缩时同时回存文件原来的UID/GID。
[.zip文件] 指定.zip压缩文件。
[文件] 指定要处理.zip压缩文件中的哪些文件。
-d<目录> 指定文件解压缩后所要存储的目录。
-x<文件> 指定不要处理.zip压缩文件中的哪些文件。
-Z unzip -Z等于执行zipinfo指令
来看一些具体的应用实例。
zip命令可以用来将文件压缩成为常用的zip格式。
unzip命令则用来解压缩zip文件。
1,把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip:
2,解决文件yasuo.zip文件:
3,同时解压当前目录下的文件abc1.zip,abc2.zip和abc3.zip:
注释:?表示一个字符,如果用*表示任意多个字符。
4,仅查看压缩文件large.zip中的内容,不解压:
5,验证压缩文件large.zip的完整性:
6,把压缩包music.zip中的文件全部解压到第一级目录,而不要创建与原目录结构一样的多层目录: