一些mysql常用命令

一些mysql常用命令

mysql> \d ; 修改mysql结束符 
truncate table <t1>   格式化数据表(清表)
create database name; //创建数据库 (create 内部命令)
use databasename; //选择数据库 (use内部命令)
drop database name; //直接删除数据库,不提醒 (drop内部命令) 
drop table name; // 直接删除表
create table name; //创建表
show databases;//显示所有数据库
show tables; //显示数据库中的表 (show内部命令)
describe tablename; //显示表的详细描述      describe 表名;
select version(),current_date; //显示当前mysql版本和当前日期
select database(); //显示当前所在库
flush privileges  //刷新数据库
mysql实现修改用户密码:     
  mysql> update mysql.user set password=PASSWORD(’新密码’) where User='root';                mysql> flush privileges;       
  mysql> quit
16  重命名表    mysql > alter table   表1  rename  表2; //把表t1重命名为t2

导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名
  mysqldump -u root -p asb >d:\asb.sql
导出一个表
  mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
  mysqldump -u root -p asb yg>d:\yg.sql
19 常用用建表语句
create table t1(id int(10) primary key auto_increment,name char(32) not null default 'v_name' )engine=innodb charset=utf8;

  

内联接 select * from t1 inner join t2 where t1.id=t2.id2;
左联接 select * from t1 left join t2 on t1.id=t2.id2;
右联接 select * from t1 right join t2 on t1.id=t2.id2

分享这些常用的mysql命令希望帮到大家!!!

点赞
  1. 晓萨说道:

    系统测试

    1. 小七说道:

      啊啊啊啊

      1. 晓萨说道:

        code ku

        1. 小七说道:

          Notify me by email when the comment gets approved.

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据