mysql where命令,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新密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值