我们能将 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)