首页 > 代码库 > mysql 基础

mysql 基础

--1.启动mysql服务(不加分号)
net start mysql
--停止mysql服务
net stop mysql

--2.删除服务:
SC Delete 服务名
(如果服务名称中带空格,则请在服务名称前面用半角的双引号括起
如  SC delete "Adobe LM Service"
另外Services这个子键一般是不允许删除的,不过你可以删除其下的相关子键,但若是非系统本身自带服务,你可删除,尤其是病毒类 的,一般是要结束病毒进程之后进行删除,否则有可能会被拒绝删除。)

--3.启动数据库:
mysql -h (可选主机名,如果是同一台主机则可以省略)-p -u 用户名

--4.选择数据库:
use 数据库名;

--5.查看当前数据库:
select database();


--6.创建用户:
create user ‘用户名‘@‘主机名‘ identified by secret;

--7.为用户授权:
GRANT ALL ON 数据库.* TO ‘用户名‘@‘主机名‘;

--8.修改用户名密码:
以root用户登录,命令:mysql -uroot -p 回车 输入密码;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD(‘输入新密码‘) WHERE user=‘root‘;
mysql>FLUSH PRIVILEGES;

--9.查看当前用户:
select user();

--10.查看所有用户:
root用户有权查看所有用户,先退出当前用户:exit;
再执行mysql -p -u root
use mysql;
select * from mysql.user;

--11.删除用户:
drop user newuser;

 

--12.显示所有数据库:
show databases;

--13.查看数据库中所有的表
mysql> show tables;

1.建库:
create database 库名;
2.建表:
use 库名;
create table 表名 (字段设定列表);
3.删库和删表:
drop database 库名;
drop table 表名;
4.将表中记录清空:
delete from 表名;
5.显示表中的记录:
select * from 表名

mysql 基础