个人博客 > 学无止境 > 其他 > mysql常用语句

mysql常用语句

1.mysql服务的启动和停止

net stop mysql
net start mysql
2.连接mysql
mysql -u用户名 -p用户密码
3.给root用户加密zzbbcc
进入目录mysql>bin mysqladmin -uroot -password zzbbcc;
4.给root用户修改密码qqqq
进入目录mysql>bin mysqladmin -uroot -pzzbbcc password qqqq;
5.给root添加任何终端都能登录
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES
mysql>EXIT
6.新增用户
格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";
7.创建数据库
mysql>CREATE DATABASE database_name;
8.创建表
mysql> create table MyClass(
> id int(4) not null primary key auto_increment,  *//主键  自增
> name char(20) not null,  *//不为空
> sex int(4) not null default '0', *//默认为0
> degree double(16,2));
9.向表插入数据
insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];
insert delayed into ....  *//直接进入被放在内存的队列中,并没有真正写入磁盘(提高速度),但是容易内存堵塞问题;
10.查询数据
 select <字段1,字段2,...> from < 表名 > where < 表达式 >;
11.查询前两行数据
mysql> select * from MyClass order by id limit 0,2;
12.修改表中数据
update 表名 set 字段=新值,&hellip; where 条件
mysql> update MyClass set name='Mary' where id=1;
13.删除表中数据
delete from 表名 where 表达式
mysql> delete from MyClass where id=1;
14.在表中增加字段
alter table 表名 add字段 类型 其他;
mysql> alter table `MyClass` add column `passtest` int(4) default '0'AFTER `isDelected`;
14(1).删除字段:
alter table `MyClass` drop column passtest;
15.修改表名
rename table 原表名 to 新表名;
mysql> rename table MyClass to YouClass;
16.备份数据库
mysql\bin>mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysql\bin>mysqldump -u user_name -p123456 database_name > outfile_name.sql
17.删除表
drop table 数据库 表名;
18.删除数据库

drop database 数据库;

MYSQL语句

本文出自:琅枫个人博客。如需转载请注明出处!

本文出处:"https://www.phpfeng.cn/learn/other/34.html"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词: 语句 mysql



你想在庞大的互联网上留下一丝足迹?

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

点我了解如何搭建个人博客?