标签:user ... com character 通用 pac 也有 掌握 spring
SQL:即结构化查询语言(Structured Query Language)。
SQL如名字所示,是指从数据库中查找对应记录的语言。它有自己的标准,众多数据库产品大部分都遵循这个标准,即掌握SQL也掌握了众多数据库管理系统的基本使用方法。
当前主流的数据库如下表
* Oracle
* MySQL / MariaDB
* SQL Server / Office Access
* Sqlite
* ...
以ArchLinux为例,安装过程如下:
安装二进制包
sudo pacman -S mariadb
安装及加固
sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
sudo systemctl start mariadb.service
sudo mysql_secure_installation (这一步非必须,但强烈推荐执行安全安装)
日常使用的配置,添加普通用户,赋予对应数据库的权限
$ mysql -u root -p
MariaDB> CREATE DATABASE spring4 ;
MariaDB> CREATE USER ‘hello‘@‘localhost‘ IDENTIFIED BY ‘hellopass‘;
MariaDB> GRANT ALL PRIVILEGES ON spring4.* TO ‘hello‘@‘localhost‘;
MariaDB> FLUSH PRIVILEGES;
MariaDB> quit
编辑 /etc/mysql/my.conf
,添加对应内容,重启服务进程生效。
[client]
default-character-set = utf8mb4
[mysqld]
collation_server = utf8mb4_unicode_ci
character_set_server = utf8mb4
[mysql]
default-character-set = utf8mb4
[SQL] 0x00 初识SQL 及 MySQL/MariaDB 安装
标签:user ... com character 通用 pac 也有 掌握 spring
原文地址:https://www.cnblogs.com/zqh000/p/10029939.html