在Linux体系中,可以通过包管理工具(如apt - get for Debian/Ubuntu或yum for RHEL/CentOS)安装MySQL。例如,在Ubuntu上可以使用sudo apt - get install mysql - server进行安装。安装完成后,需要进行一些根本的配置,如设置root用户暗码、配置字符集等。
创建表和操作数据:与MySQL雷同,使用CREATE TABLE语句创建表,如CREATE TABLE employees (id SERIAL PRIMARY KEY, name VARCHAR(100), department VARCHAR(50));。插入数据使用INSERT INTO语句,查询使用SELECT语句,更新使用UPDATE语句,删除使用DELETE FROM语句。
非关系型数据库在Linux中的应用(以Redis为例)
安装与配置:
在Linux上安装Redis,例如在Ubuntu上可以使用sudo apt - get install redis - server进行安装。安装后,可以通过修改配置文件(通常是/etc/redis/redis.conf)来配置Redis的参数,如监听的IP地址、端口号、持久化方式等。
为了正确存储和处理各种语言的字符,需要配置MySQL的字符集。在配置文件中,找到[mysqld]部分,添加或修改character - set - server = utf8mb4(推荐使用utf8mb4字符集,它支持更广泛的Unicode字符)。同时,在[client]部分,可以添加default - character - set = utf8mb4,以确保客户端也使用雷同的字符集进行通信。配置完成后重启服务。
用户权限配置:
除了root用户外,通常需要创建其他具有差别权限的用户来管理和访问数据库。可以使用mysql命令行工具登录到MySQL(例如,mysql - u root - p,然后输入root暗码),进入MySQL命令行界面后,使用以下命令创建用户:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';