#执行
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Wind
owsPowerShell\v1.0\;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Fi
les\Microsoft SQL Server\120\Tools\Binn\;%mysql%\bin;
G:\chenweifeng\mysql-8.0.25-winx64\mysql-8.0.25-winx64\bin
mysql -u root -p
启动服务:
net start mysql
停止服务:
net stop mysql
启动windows服务的图形界面:
在dos 窗口执行:services.msc
零、用户管理:
1、新建用户:
>CREATEUSER name IDENTIFIED BY'ssapdrow';2、更改密码:
>SET PASSWORD FOR name=PASSWORD('fdddfd');3、权限管理
>SHOW GRANTS FOR name;//查看name用户权限>GRANTSELECTON db_name.*TO name;//给name用户db_name数据库的所有权限>REVOKESELECTON db_name.*TO name;//GRANT的反操作,去除权限;
一、数据库操作:
1、查看数据库:
>SHOWDATABASES;2、创建数据库:
>CREATEDATABASE db_name;//db_name为数据库名3、使用数据库:
>USE db_name;4、删除数据库:
>DROPDATABASE db_name;createtable contracts(
id intprimarykey,
name varchar(30),
phone varchar(11));#查看表结构desc contact;#查看当前数据库中所有的表showtables;
#修改增加字段altertable contracts add sex char(1);#修改字段类型altertable contracts modify sex int;#删除字段altertable contracts dropcolumn sex;#删除表droptable contracts;createtable contacts(
id intnotnullauto_incrementprimarykey,
name varchar(10),
sex tinyintdefault1,
phone varchar(20));#向表中插入单条数据(转义和单双引)insertinto contacts(name,sex,phone)values('张三',1,'13900000000');insertinto contacts(name,sex,phone)values('tom\'s cat',1,'13900000000');#向表中插入多条数据insertinto contacts(name,sex,phone)values('lily',2,'13900000003'),('lucy',2,'13900000004');#修改表数据update contacts set sex=1;#全部数据的性别改为了1update contacts set sex=2where id=3;#修改多个数据update contacts set sex=2,phone='11111111'where id =1;#删除某条数据deletefrom contacts where id =4;#删除整张表deletefrom contacts;