linux安装配置mysql详细教程以及使用到的命令
时间: 2023-06-12 09:05:52 浏览: 112
以下是在 Linux 上安装、配置和使用 MySQL 的详细步骤和命令:
## 安装 MySQL
1. 打开终端并更新软件仓库:`sudo apt update`
2. 安装 MySQL 服务器:`sudo apt install mysql-server`
3. 安装过程中,系统会要求您设置 MySQL 根用户的密码。
## 配置 MySQL
1. 启动 MySQL 服务:`sudo service mysql start`
2. 通过以下命令登录 MySQL:`sudo mysql -u root -p`
3. 在 MySQL 中创建新用户:`CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';`,其中 `newuser` 是您要创建的用户名,`password` 是该用户的密码。
4. 授予新用户权限:`GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';`,这将授予新用户对所有数据库的所有权限。
5. 退出 MySQL:`exit`
## 使用 MySQL
1. 使用以下命令登录到 MySQL:`mysql -u username -p`,其中 `username` 是您的用户名。
2. 列出所有数据库:`SHOW DATABASES;`
3. 选择要使用的数据库:`USE database_name;`,其中 `database_name` 是您要使用的数据库的名称。
4. 列出所选数据库中的表:`SHOW TABLES;`
5. 显示表的结构:`DESCRIBE table_name;`,其中 `table_name` 是您要查看的表的名称。
6. 插入新行:`INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3);`,这将在名为 `table_name` 的表中插入一行,并填充列 `column1` ,`column2` 和 `column3`。
7. 更新行:`UPDATE table_name SET column1 = value1 WHERE column2 = value2;`,这将更新名为 `table_name` 的表中符合条件 `column2 = value2` 的行的 `column1` 列的值。
8. 删除行:`DELETE FROM table_name WHERE column = value;`,这将删除名为 `table_name` 的表中符合条件 `column = value` 的行。
这些是最基本的 MySQL 命令,您可以使用这些命令来开始使用 MySQL 数据库。