我们能将 user 一词用于 MySQL 表吗?

mysqlmysqli database

您不能将 “user” 用于 MySQL 表,因为它是 MySQL 中的保留字。您可以将名称从 user 更改为 users 或其他名称,或者您可以在 user 一词周围使用反引号。

user 一词可用于创建用户,也可以从 MySQL 数据库中选择用户列表。

让我们首先创建一个表。在这里,我们使用了表名 users −

mysql> create table users
   -> (
   -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   -> UserName varchar(20),
   -> UserAge int
   -> );
Query OK, 0 rows affected (0.51 sec)

使用 insert 插入命令在表中插入一些记录 −

mysql> insert into users(UserName,UserAge) values('Chris Brown',28);
Query OK, 1 row affected (0.17 sec)
mysql> insert into users(UserName,UserAge) values('John Doe',31);
Query OK, 1 row affected (0.18 sec)
mysql> insert into users(UserName,UserAge) values('John Smith',26);
Query OK, 1 row affected (0.17 sec)
mysql> insert into users(UserName,UserAge) values('David Miller',27);
Query OK, 1 row affected (0.13 sec)

使用 select 语句显示表中的所有记录 −

mysql> select *from users;

这将产生以下输出 −

+--------+--------------+---------+
| UserId | UserName     | UserAge |
+--------+--------------+---------+
|      1 | Chris Brown  |      28 |
|      2 | John Doe     |      31 |
|      3 | John Smith   |      26 |
|      4 | David Miller |      27 |
+--------+--------------+---------+
4 rows in set (0.00 sec)


相关文章