mysql 基础
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 基础的主要内容,如果未能解决你的问题,请参考以下文章
9月23日 | MySQL基础入门-mysql教程-数据库实战(MySQL基础+MySQL高级+MySQL优化+作业题)