备份与恢复-------------------------------------------------------------------备份数据库(cmd命令行下进入mysql/bin目录操作)m" />

vlambda博客
学习文章列表

【数据库使用】MYSQL 常用语句

点击上方"七仔库"关注我 【数据库使用】MYSQL 常用语句

This browser does not support music or audio playback. Please play it in WeChat or another browser. 【数据库使用】MYSQL 常用语句





【数据库使用】MYSQL 常用语句




备份与恢复
-----------------------------------------------------------------
--备份数据库(cmd 命令行下进入mysql/bin目录操作)
mysqldump --default-character-set=gbk -uroot -proot bugfree > d:/bugfree080228.txt

--导出数据库(在同一数据库操作时可以不设定字符)
mysqldump -uroot -proot bugfree > f:/bugfree.txt

--导出表(在同一数据库操作时可以不设定字符)
mysqldump -uroot -proot bugfree > f:/bugfree.txt

--创建库
mysql> create database rbugfree;

--导入数据
mysql> source d:/bugfree080228.txt

-----------------------------------------------------------------
--基本操作
-----------------------------------------------------------------

--登陆数据库
D:\phpStudy\MySQL\bin>mysql -uroot -proot

--查看数据库
mysql> show databases;

--选择数据库
mysql> use bugfree;

--设置字符集
mysql> set names 'gbk';

--查询数据库中的表
mysql> show tables;

--创建表
mysql> create table test(
    -> tid int(10) not null,
    -> tname varchar(100) not null,
    -> tdate datetime not null default '0000-00-00',
    -> primary key (tid));

--查看表结构
mysql> desc test;

--添加列
mysql> alter table test add(tage int(3));

--修改列名

mysql> alter table test add change column tage tage1 int(3);

--修改原表结构
mysql> alter table test modify tage int(5) not null;

--修改列的默认值
mysql> alter table test alter tage set default '0';

--去掉列的默认值
mysql> alter table test alter tage drop default;

--删除列
mysql> alter table test drop column tage;

--插入数据
mysql> insert into test(tid,tname,tdate) value(1,'sanic','2012-05-29');

--查询数据
mysql> select * from test;

--模糊查询
mysql> select * from test where tname like '%杨%';

--修改数据
mysql> update test set tname='张三' where tid='2';

--删除数据
mysql> delete from test where tid='2';

--删除表
mysql> drop table test;

--重命名表
mysql> alter table test rename testbak;

--分页查询(limit 起始行,取多少行)
mysql> select * from testbak limit 2,1;

--刷新数据库
mysql> flush privileges;

--显示数据库版本
mysql> select version();

--显示当前时间
mysql> select current_date;

--修改用户密码
D:\phpStudy\MySQL\bin>mysqladmin -uroot -proot password yangjuqi

--将查询出的数据写入文件
mysql> select * from testbak into outfile "d:/test.txt" fields terminated by ",";

--查看数据库状态
mysql> status;

--查看所有编码
mysql> show variables like 'character_set_%';

--导入sql文件命令
mysql>source d:/mysql.sql; 

















免责声明

 1、七仔库提供的所有内容仅供学习与交流。通过使用七仔库内容随之而来的风险以及法律责任与七仔库无关,所承担的法律责任由使用者承担。


2、七仔库提供的资源仅供您个人用于非商业性目的。您不得使用七仔库提供的资源来销售产品或资源。


3、七仔库中所有被研究的素材与信息全部来源于互联网,仅限用于学习和研究软件安全的目的。您必须在下载后的24个小时之内,从您的电脑中彻底删除本站内容。学习网络技术是为了更好的提升自我安全意识。不允许将七仔库内容私自传播、销售或者其他任何非法用途!否则,一切后果请用户自负!




喜欢就点一波“关注”吧!您的支持就是我最大的动力。别忘的点“在看”哦






END


【数据库使用】MYSQL 常用语句

七仔

 扫二维码关注


你若喜欢,为七仔点个“在看”哦!