MySQL基本操作

[b]mysql命令:[/b]

mysql -h [i]host_name[/i] -u [i]user_name[/i] –p[i]password[/i]

h:当连接MySQL服务器不在同台主机时,填写主机名或IP地址
u:登录MySQL的用户名
p:登录MySQL的密码
注意:密码如果写在命令行的时候一定不能和-p有空格。如果使用的系统为linux并且登陆用户名字与MySQL的用户名相同即可不用输入用户名密码,linux默认是以root登陆,windows默认用户也是root。

[b]mysql程序常用命令:[/b]

选定默认数据库:use dbname;
显示所有数据库:show databases;
显示默认数据库中所有表:show tables;
放弃正在输入的命令:\c
显示命令清单:\h
退出mysql程序:\q
查看MySQL服务器状态信息:\s

如果不知道帮助能够提供些什么,命令如下:
mysql> ? contents

可以一层一层往下看,对于列出的分类,可以进行看自己感兴趣的部分,例如:
mysql> ? data types

如果我们需要快速查阅某项语法时,可以使用关键字进行快速查询。
例如,我想知道show 命令都能看些什么东西,可以用如下命令:
mysql> ? show

我想知道create table 的语法,可以命令如下:
mysql> ? create table


[b]mysql处理SQL文件:[/b]
mysql命令
处理存放在文件里的SQL命令
格式:mysql [option] dbname < file.sql
mysql –u root –p --default-character-set=latin1 dbname < backup.sql
注:latin1是MySQL4.0的默认字符集或者utf-8是MySQL5.0的默认字符集,如果不知道使用什么字符集的时候,可以选用这两个其中一个

[b]mysqladmin命令:[/b]
mysqladmin命令
完成许多系统管理任务,如创建或删除一个数据库、修改密码等
格式:mysqladmin [option] admincommand
创建数据库
mysqladmin –u root –p create newdb
删除数据库
mysqladmin –u root –p drop newdb
更改密码
mysqladmin –u root –p password “newpasswd”

[b]mysqldump命令:[/b]
mysqldump命令
用于为数据库创建备份
格式:mysqldump [option] dbname > bak.sql
mysqldump –u root –p tmpdb > backuptmp.sql
备份出来的是一个文本文件,默认为utf-8字符集,如果想使用另外一种字符集,必须使用 --default-character-set=gbk选项来设置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值