首页 > 代码库 > mysql小结
mysql小结
1.使用密码登录mysql
mysql -u root -p
2.查看所有的数据库
show databases;
3.创建数据库
create database <数据库名>;
4.创建数据库同时设置字符集
create database <数据库名> default character set utf8 collate utf8_general_ci;
5.使用数据
use <数据库名>;
6.查看当前使用的数据
select database();
7.导入数据库
source /root/home/wwwroot/back.sql
8.给mysql创建新用户
CREATE USER ‘litter‘@‘%‘IDENTIFIED BY‘123456‘; 注:litter是用户名称,%是通配符指的可以从任意主机访问,也可填固定的ip地址,123456为密码
9.查看mysql所有用户
SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘) AS query FROM mysql.user;
在此注明CONCAT的用法,CONCAT用于连接查询结果
例如 "select CONCAT(name," is ",type) as res from lk_user where name="rabbit" "; 返回的结果为 "rabbit is animal"
10.查看指定用户的权限
show grants for 用户名;
11.给用户设置权限
grant select,update,delete,insert on 数据库名.* to 用户名; 注:on 数据库.*指的是整个数据库. 如果想指定特定的表则用on database.表名
12.回收用户权限
revoke select,update,delete,insert on 数据库名.* from 用户名;
mysql小结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。