MySQL数据库使用相关语句

本文介绍了MySQL数据库的安装路径及重要目录,如日志文件和数据存储位置。讲解了如何创建数据库、查看数据库和表,以及插入数据。还提到了字符集配置、配置文件路径以及如何修改数据库权限。此外,讨论了索引的创建,强调了其在提升查询效率中的作用。
摘要由CSDN通过智能技术生成

MySQL数据库的安装位置

/etc/my.cnf				 mysql配置文件
/usr/bin                 客户端程序和脚本
/usr/sbin                mysqld 服务器
/var/lib/mysql           日志文件,数据库  [重点要知道这个]
/usr/share/doc/packages  文档
/usr/include/mysql       包含() 文件
/usr/lib/mysql           库
/usr/share/mysql         错误消息和字符集文件
/usr/share/sql-bench     基准程序

创建命令

建库

# 创建
create database db01(id int not null, name varchar(20));
# 切换库
use db01
# CentOS 7 重启
systemctl restart mysqld

查看

show databases;
show tables;

插入

insert into db01 value(1, '张三‘)

编码格式

查看数据库的字符集utf8mb4
show variables like '%char%';

配置文件

/ect/mysql/mysql.cnf

修改数据库外网权限

mysql -u root -p
use mysql
update user set host='%' where user='root';
select host,user from user;
flush privileges;

索引

CREATE [UNIQUE] INDEX indexName ON mytable(username(length));





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值