centOS7中Mariadb數據庫安裝與基本管理

1、Mariadb數據庫安裝mysql

1. 直接yum源安裝sql

yum -y install mariadb mariadb-server
systemctl start mariadb  /啓動Mariadb服務
systemctl enable mariadb  /設置Mariadb爲開機自啓

2. 確認安裝後的服務單元和服務狀態數據庫

ls -lh /usr/lib/systemd/system/mariadb.service  /查看Mariadb服務單元文件
systemctl is-enabled mariadb.service  /確認Mariadb自啓動狀態爲enabled
netstat -antpu | grep mysqld  /查看Mariadb默認監聽端口:TCP3306(Mariadb的後臺服務進程仍然是Mysqld)
systemctl is-active mariadb.service  /查看Mariadb服務狀態
systemctl status mariadb.service

3. 修改Mariadb ROOT用戶的密碼函數

mysql -uroot -p  /空密碼登陸Mariadb
MariaDB>set global validate_password_policy=0;  /修改密碼策略,默認值1:密碼必須含有數字、大小寫字母和特殊字符.爲方便實驗,這裏使用簡單密碼. MariaDB>set global validate_password_lenth=4;  /密碼長度默認值8.這裏修改成簡單密碼,長度爲4. MariaDB>SET PASSWORD FOR 'root'@'localhost'=PASSWORD('1234');  /修改ROOT用戶的登陸密碼.

MariaDB>quit  /退出MariaDB
mysql -u root -p  /使用新密碼從新登陸
MariaDB>show databases;  

2、MariaDB數據庫的基本管理ui

1.mysql命令鏈接數據庫spa

mysql -uroot -p1234  /默認本地登陸,默認端口號:3306
mysql -u root -p -h 127.0.0.1 -P 3306  /-h指定登陸主機, -P指定登陸端口號.

2. MariaDB數據庫的基本管理命令3d

show databases;  /查看數據庫
use mysql;  /切換數據庫
select database();  /確認當前使用的數據庫

create database MyDB;  /建立數據庫
drop database MyDB;  /刪除數據庫

show tables;  /查看數據庫中的表
describe columns_priv\G;  查看columns_privs的表結構,以列表的形式展開

3. 表的建立code

MariaDB>create table family(
->name varchar(16) not null,
->gender enum('male','female') default 'male',
->birth date not null,
->job varchar(16) default '',
->relation varchar(24) not null,
->primary key(name)
->);
MariaDB>desc family;

4. MariaDB中的時間函數server

MariaDB>select now();  /查看當前日期和時間
MariaDB>select sysdate();  /查看系統日期和時間

MariaDB>select curdate();  /查看當前日期
MariaDB>select curtime();  /查看當前時間

MariaDB>select year(now(),month(now()),day(now());  /分別獲取當前日期時間中的年份、月份、日
MariaDB>select month(sysdate()),day(sysdate());  /獲取系統日期時間中的月份、日
MariaDB>select time(sysdate());  /獲取系統日期時間中的時刻
相關文章
相關標籤/搜索