`
maosheng
  • 浏览: 551213 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQL基本操作

 
阅读更多
mysql命令:

mysql -h host_name -u user_name –ppassword

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

mysql程序常用命令:

选定默认数据库: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


mysql处理SQL文件:
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的默认字符集,如果不知道使用什么字符集的时候,可以选用这两个其中一个

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

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







分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics