Second slide

您现在的位置是:网站首页后端编程-Mysql > 文章内容

Mysql语法大全

admin 2018-10-30 20:10:57 浏览


select
* from emp; #注释

#---------------------------
#----命令行连接MySql---------
 
#启动mysql服务器
net start mysql
 
#关闭 
net stop mysql
  
#进入
mysql -h 主机地址 -u 用户名 -p 用户密码
 
#退出
exit

status;
显示当前mysql的version的各种信息。
 
#---------------------------
#----MySql用户管理---------
 
#修改密码:首先在DOS 下进入mysql安装路径的bin目录下,然后键入以下命令:
mysqladmin -uroot -p123 password 456;
 
#增加用户
#格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by '密码'
/*
如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";
如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。
如果你不想user1有密码,可以再打一个命令将密码去掉。
grant select,insert,update,delete on mydb.* to user1@localhost identified by "";
*/
 
grant all privileges on wpj1105.* to sunxiao@localhost identified by '123';   #all privileges 所有权限
 
#----------------------------
#-----MySql数据库操作基础-----
 
#显示数据库
show databases;
 
#判断是否存在数据库wpj1105,有的话先删除
drop database if exists wpj1105;
 
#创建数据库
create database wpj1105;
 
#删除数据库
drop database wpj1105;
 
#使用该数据库
use wpj1105;
 
#显示数据库中的表
show tables;
 
#先判断表是否存在,存在先删除
drop table if exists student;
 
#创建表
create table student(
id int auto_increment primary key,
name varchar(50),
sex varchar(20),
date varchar(50),
content varchar(100)
)default charset=utf8;
 
#删除表
drop table student;