当前位置:首页 > 系统运维 > 正文内容

linux MySQL 命令的正确应用

a8116255316年前 (2010-05-25)系统运维10

以下的文章主要介绍的是linuxMySQL 命令的实际应用,我日前在一直在学习MySQL数据库方面的知识,但是只能用菜鸟来形容自己,所以找到下面篇文章以供大家分享,此文章对于初学者挺有用的。

linux MySQL 命令 :1.linux下启动MySQL的命令:

MySQLadmin start

/ect/init.d/MySQL start (前面为MySQL的安装路径)

2.linux下重启MySQL的命令:

MySQLadmin restart

/ect/init.d/MySQL restart (前面为MySQL的安装路径)

3.linux下关闭MySQL的命令:

MySQLadmin shutdown

/ect/init.d/MySQL shutdown (前面为MySQL的安装路径)

4.连接本机上的MySQL:

进入目录MySQLbin,再键入命令MySQL -uroot -p, 回车后提示输入密码。

退出MySQL命令:exit(回车)

5.修改MySQL密码:

MySQLadmin -u用户名 -p旧密码 password 新密码

或进入MySQL命令行SET PASSWORD FOR root=PASSWORD("root");

6.增加新用户。(注意:MySQL环境中的命令后面都带一个分号作为命令结束符)

grant select on 数据库.* to 用户名@登录主机 identified by "密码"

如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

grant select,insert,update,delete on *.* to " Identified by "123";

linux MySQL 命令中有关MySQL数据库方面的操作

必须首先登录到MySQL中,有关操作都是在MySQL的提示符下进行,而且每个命令以分号结束

1、显示数据库列表。

show databases;

2、显示库中的数据表:

use MySQL; //打开库

show tables;

3、显示数据表的结构:

describe 表名;

4、建库:

create database 库名;

5、建表:

use 库名;

create table 表名(字段设定列表);

6、删库和删表:

drop database 库名;

drop table 表名;

7、将表中记录清空:

delete from 表名;

8、显示表中的记录:

select * from 表名;

9、编码的修改

如果要改变整个MySQL的编码格式:

启动MySQL的时候,MySQLd_safe命令行加入

--default-character-set=gbk

如果要改变某个库的编码格式:在MySQL提示符后输入命令

alter database db_name default character set gbk;

linux MySQL 命令中数据的导入导出

1、文本数据转到数据库中

文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:

1 name duty 2006-11-23

数据传入命令 load data local infile "文件名" into table 表名;

2、导出数据库和表

MySQLdump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文该篇文章件,文件名任取。)

MySQLdump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文该篇文章件,文件名任取。)

MySQLdump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文该篇文章件,文件名任取。)

MySQLdump -h host -u user -p pass --databases dbname > file.dump

就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中

MySQLdump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文该篇文章件,文件名任取。)

3、导入数据

MySQL < all-databases.sql(导入数据库)

MySQL>source news.sql;(在MySQL命令下执行,可导入表)

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/20619.html

分享给朋友:

“linux MySQL 命令的正确应用” 的相关文章

windows 7/8.1正在启动windows时间长的解决方法

windows 7/8.1正在启动windows时间长的解决方法

正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...

windows 7系统开机提示press any key to restart的故障分析及解

windows 7系统开机提示press any key to restart的故障分析及解

Windows 7 64位系统开机后提示"press any key to restart",无法进入系统了,具体现象如下所示: 故障分析: 故障的主要原因还是硬盘的问题,可以先检查是不是接触不良或坏了,进行修复或更换即可。 解决方法: 1、开机按F8不动到高级选项出现在松手,选“...

Windows7开机后出现黑一下屏性能降低

Windows7开机后出现黑一下屏性能降低

打开IE浏览器的时候、聊QQ的时候、玩游戏的时候… … 这到底是谁惹的祸呢? 很多人都知道Windows 7桌面特效全部开启会使系统性能降低,那到底是哪个特效导致的这一情况呢? 解决办法: 右键计算机,高级系统设置-性能-设置-关闭”任务栏和开始菜单使用动画“和”最大化和最小化动态显示窗口“...

windows 7系统重装后卡在正在启动Windows开机界面怎么办

windows 7系统重装后卡在正在启动Windows开机界面怎么办

重装系统是我们面对许多电脑问题时的终极方法,不过重装系统也不意味着就能将全部的问题都修复。一些用户在重装系统后开机时,电脑卡在“正在启动Windows”开机界面上了,这要怎么解决呢? Windows 7系统重装后卡在开机界面的解决方法: 一、首先可以看看该故障出现的原因是否是因为启动了acp...

Win 7系统宽屏游戏黑色边框解决方法

Win 7系统宽屏游戏黑色边框解决方法

虽然Windows 7推出的这种新设置可以有效的避免使用低分辨率进行游戏时导致画面走形,但是左右两个大黑框看上去实在太讨厌了,下面就为大家讲解一下重新开启屏幕自动拉伸的方法和步骤。 首先,由于不同显卡及驱动版本的设置方式都不大相同,所以请你更新你的显卡驱动,让它保持在最新的版本,并启动显卡设置中心...

怎么批量删除Windows7下的WINDOWS.OLD文件夹

怎么批量删除Windows7下的WINDOWS.OLD文件夹

本节教程目的是使用批处理批量删除Windows 7下WINDOWS.OLD文件夹。WINDOWS.OLD这个文件夹是您在安装升级Windows 7时对以前操作系统的备份目录,可能会占用你硬盘的几个甚至几十个G的空间! WINDOWS.OLD文件夹可不能直接删除,Windows 7自己做的备份肯定有...