什么是进程,用命令查找MySQL数据库的进程ID
ps -ef|grep mysql 可以看到是否有mysql进程,如果有mysqld这行(一般会有2行以上)则表示正常运行
也可以mysql -u root -p登陆试试看能不能登陆
如果没有启动,service mysqld start启动下
mysql怎么设置自动编号呢
在MySQL数据库中,可以使用自增长列来实现自动编号的功能。以下是设置MySQL自动编号的步骤:
1. 在创建数据表时,为要自动编号的列指定自增长属性。例如,创建一个名为“users”的数据表,并为其中的“id”列指定自增长属性,命令如下:
```
CREATE TABLE users (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
email VARCHAR(50),
PRIMARY KEY (id)
);
```
2. 当插入数据时,省略“id”列的值。例如,要向“users”表中插入一行数据,命令如下:
```
INSERT INTO users (name, email) VALUES ('John', 'john@example.com');
```
MySQL将自动为“id”列分配一个唯一的自增长值。
3. 如果需要获取刚插入的记录的自动生成的ID号,可以使用LAST_INSERT_ID