MySQL命令大全

1,启动和关闭数据库

net start mysql

net stop mysql

2,根据用户名密码,登录数据库

mysql -uroot -p

如果数据库没有密码则使用  mysql -uroot


3:查看在当前服务器中有多少个数据库

show databases; 

4,删除某个数据库

drop database dbname;

commit;

5,创建数据库

create database db_name default charset="utf8";或者

create database db_name default character set utf8 collate utf8_general_ci;


6:更改数据库的字符编码

ALTERDATABASEdb_nameDEFAULTCHARACTERSETutf8COLLATEutf8_general_ci;


7:创建表

create table tb_name(id int(10) not null auto_increment, primary key, name varchar(20), age int(3));


CREATE TABLE `auth_user` (

  `id` int(11) NOT NULL AUTO_INCREMENT,

  `username` varchar(30) NOT NULL,

  `first_name` varchar(30) NOT NULL,

  `last_name` varchar(30) NOT NULL,

  `email` varchar(75) NOT NULL,

  `password` varchar(128) NOT NULL,

  `is_staff` tinyint(1) NOT NULL,

  `is_active` tinyint(1) NOT NULL,

  `is_superuser` tinyint(1) NOT NULL,

  `last_login` datetime NOT NULL,

  `date_joined` datetime NOT NULL,

  PRIMARY KEY (`id`),

  UNIQUE KEY `username` (`username`)

) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8


8: 显示某一个表

show create table tb_name;

9:显示表结构

desc tb_name

10:插入数据

insert into tableName(id,name...) values('1','admin',...); 


11:查询数据

select * from tb_name; 

12, 导入.sql文件(文件所在路径是F:\file.sql 

source F:/file.sql; 

13,删除表

drop table tb_name;

14,删除表中的所有数据,但是表结构依然存在

delete from tb_name; 

15,更新表中的数据,如果没有where,则将影响所有的记录

update tb_name set name='administrator' where id='1'; 

16,查看服务器版本和当前日期和当前时间

select version(),current_date, current_time; 

select version(); 

 select now(); 


17,把mysql作为一个简单的计算器

select pi();     #圆周率

select pi()*10; 


18,查看用户

select user(); 

19,使用load 

load data local infile filePath into table tb_name; 



一、连接MYSQL

格式: mysql -h主机地址-u用户名-p用户密码


二、修改密码。

格式:mysqladmin -u用户名-p旧密码password新密码

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 9,471评论 0 19
  • Z282,车晚点了。 手机没有全国流量了。 我无聊了。 看了眼候车室,人很多很多,但我都不认识。每个人都自己忙着自...
    雷大雪阅读 1,805评论 0 0
  • (三) 窗外的月亮在望不见边的天空中释放着自己的光辉,很多次的夜晚我都在看着黑夜,很多次的...
    忆如若阅读 1,301评论 0 0
  • 嗯!你是那个? HI,我是文小琦的未来!高兴认识你!
    文小琦的未来阅读 1,391评论 0 0

友情链接更多精彩内容