Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql初始化

作者:昨夜的风   发布日期:2025-09-17   浏览:27

-- MySQL 初始化示例代码

-- 1. 创建数据库
CREATE DATABASE IF NOT EXISTS mydatabase;

-- 2. 使用创建的数据库
USE mydatabase;

-- 3. 创建用户并授权
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';

-- 4. 创建一个示例表
CREATE TABLE IF NOT EXISTS users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(50) NOT NULL,
    password VARCHAR(255) NOT NULL,
    email VARCHAR(100),
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- 5. 插入一些示例数据
INSERT INTO users (username, password, email) VALUES
('alice', 'alice123', 'alice@example.com'),
('bob', 'bob123', 'bob@example.com');

-- 6. 查询表中的数据
SELECT * FROM users;

解释说明:

  1. 创建数据库CREATE DATABASE IF NOT EXISTS mydatabase; 确保只有在数据库不存在时才创建它。
  2. 使用数据库USE mydatabase; 切换到刚刚创建的数据库。
  3. 创建用户并授权:创建一个新用户 myuser 并授予其对 mydatabase 数据库的所有权限。
  4. 创建表:创建一个名为 users 的表,包含用户的基本信息。
  5. 插入数据:向 users 表中插入一些示例数据。
  6. 查询数据:从 users 表中查询所有记录。

以上代码展示了 MySQL 数据库初始化的基本步骤。

上一篇:cmd进入mysql

下一篇:mysql修改字段名称

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

unsigned在mysql中是什么意思

mysql 备份恢复

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站