MySQL必知必会

服务启动与停止

--停止mysql服务
net stop mysql57

--启动mysql服务
net start mysql57  

连接与断开服务

--连接服务
mysql -h 地址 -P 端口 -u 用户名 -p 密码

--断开服务
quit

--断开服务
exit

配置允许远程连接(方式一)

use mysql;

--开启远程访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';

--强制刷新权限
flush privileges;

配置允许远程连接(方式二)

use mysql;

--查看用户表
SELECT `Host`,`User` FROM user;

--更新用户表:
UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;

强制刷新权限
flush privileges;

数据库操作

--查看已有库
show databases;

--查看符合like条件的库
show databases like 'scott';

--创建数据库
create database if not exists scott;

--删除数据库
drop database if exists scott;

--选择数据库
use scott;

--查看数据库下的所有表
show tables;

--查看数据库下符合like条件的表
show tables like 'de%';

表操作

--查看数据库下的所有表
show tables;

--查看数据库下符合like条件的表
show tables like 'de%';

--查看表结构
show columns from dept;
describe dept;
desc dept;

--清空表数据
truncate [table] emp;

--删除表
drop table [if exists] emp;

--复制表结构
create table emp_new like emp;

--复制表结构和数据
create table emp_new as select * from emp;

--

https://juejin.im/post/5d6faf8f6fb9a06b0b1c9535?utm_source=gold_browser_extension#heading-1

posted @ 2019-11-08 09:50  百折不回  阅读(260)  评论(0编辑  收藏  举报