一、MySQL的安装与配置
在使用MySQL之前,需要先进行安装和配置。以下是MySQL的安装和配置步骤:
1. 下载MySQL安装包,并解压到指定目录。yi文件,并配置以下内容:
“`t]
port = 3306b4
ysqld]
port = 3306
basedir = 解压目录
datadir = 解压目录\dataaxnections = 200b4
3. 在解压目录下打开命令行窗口,执行以下命令进行初始化:
“`ysqlditializesecureysql
4. 启动MySQL服务:
“`etysql
5. 登录MySQL:
“`ysql -u root -p
二、MySQL的基本命令
1. 显示当前数据库:
SELECT DATABASE();
2. 显示所有数据库:
SHOW DATABASES;
3. 创建数据库:
CREATE DATABASE 数据库名;
4. 删除数据库:
DROP DATABASE 数据库名;
5. 使用数据库:
USE 数据库名;
6. 显示当前数据库中的所有表:
SHOW TABLES;
7. 创建表:
CREATE TABLE 表名(
字段1 数据类型1,
字段2 数据类型2,
…
8. 删除表:
DROP TABLE 表名;
9. 显示表结构:
DESC 表名;
10. 插入数据:
INSERT INTO 表名(字段1, 字段2, …) VALUES(值1, 值2, …);
11. 更新数据:
UPDATE 表名 SET 字段1=值1, 字段2=值2, … WHERE 条件;
12. 删除数据:
DELETE FROM 表名 WHERE 条件;
13. 查询数据:
SELECT 字段1, 字段2, … FROM 表名 WHERE 条件;
14. 退出MySQL:
exit;
三、MySQL的高级命令
1. 备份数据库:
“`ysqldump -u root -p 数据库名 >备份文件名.sql
2. 恢复数据库:
“`ysql -u root -p 数据库名< 备份文件名.sql
3. 修改MySQL密码:
SET PASSWORD = PASSWORD(‘新密码’);
4. 创建用户:
CREATE USER 用户名@’%’ IDENTIFIED BY ‘密码’;
5. 授权用户:
GRANT 权限 ON 数据库名.表名 TO 用户名@’%’ IDENTIFIED BY ‘密码’;
6. 撤销用户权限:
REVOKE 权限 ON 数据库名.表名 FROM 用户名@’%’;
四、MySQL的常用函数
1. 字符串函数:
CONCAT():连接字符串。
SUBSTR():截取字符串。
LENGTH():计算字符串长度。
LOWER():转换为小写字母。
UPPER():转换为大写字母。
2. 数值函数:
ROUND():四舍五入。
CEIL():向上取整。
FLOOR():向下取整。
RAND():生成随机数。
3. 日期函数:
NOW():返回当前日期时间。
DATE():返回日期。
YEAR():返回年份。
MONTH():返回月份。
DAY():返回日期。
以上是MySQL在DOS上的命令详解,希望对大家有所帮助。在实际开发中,需要根据具体需求灵活运用这些命令和函数,才能更好地完成MySQL相关的工作。