Redhat7 安装mariadb(原mysql)

安装:

# yuminstall mariadb mariadb-server

启动并开机启动:

#systemctl start mariadb

#systemctl enable mariadb

此时mysql的root密码为空

# mysql –uroot

  • user mysql;
  • update user set password=password(‘123456’) where user=root;
  • flush privileges;
  • quit

开防火墙:

#firewall-cmd –permanent –add-service=mysql

#firewall-cmd --reload

# vi/etc/my.cnf  (mysqld下)

Skip-networking= 1         (关闭远程通过ip进行连接,默认是允许的)

:wq

link 模糊查询

link ‘%a%’   中间含字母a的

link ‘_a%’    以a结尾的

link ‘%a_’    以a开头的

语句示例(注意区分函数、字段、表名):

select *from worker where sal >= 2500;

select *from worker where sal != 2500;

select*from worker where deptno in(2,4);

select *from worker where sal between 1500 and 2500;

selectavg(sal) from worker;

selectmax(sal) from worker;

selectmin(sal) from worker;

select *from worker order by deptno;   (升序排列)

select *from worker order by deptno desc;  (降序排列)

selectdeptno,max(sal) from worker group by deptno;

createtable test as select * from worker;

内连接:

selectstudent,sno,student.sname,coll.cname from student join coll onstudent.cno=coll.con;

左外连接:

select s.sno,s.sname,c.cnamefrom student as s left join coll as c on s.cno=c.cno;

右连接:

select s.sno,s.sname,c.cnamefrom coll as c right join student as s on s.cno=c.cno;

时间: 2024-08-07 21:19:42

Redhat7 安装mariadb(原mysql)的相关文章

centos7 快速安装 mariadb(mysql)

nbsp; centos7 快速安装 mariadb(mysql) 默认安装 mariadb 5.5.如果安装 mariadb 10.0 需要修改源 Centos 使用YUM安装MariaDB 出于安全考虑,不应该使用 root安装.所以应该新建一个用户 CentOS 7中MARIADB安装配置步骤详解

centos通过yum安装mariadb(mysql)无法启动服务或者找不到mysql.sock

今天在某云主机(centos7)安装(yum install方式)mariadb(即开源mysql)后,无法启动mariadb,其实是安装不完整,当然启动不了,更不用说输入"mysql -u root"提示Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)了 .没什么技术含量的解决方法开始了. 安装mariadb,先搜索一发: $ sudo yum search mariadb 出现: $ s

使用通用二进制方式安装MariaDB或者MySQL

准备数据目录 出于对数据安全性以及以后扩容的便利性考虑,我选择把mysql的数据目录创建在lvm上. [[email protected]  ~]# echo "- - - " > /sys/class/scsi_host/host2/scan 虚拟机添加一块新磁盘的话可以执行以下命令使虚拟机执行一次磁盘扫描.使得不用重启机器就可识别新添磁盘 [[email protected]  ~]# pvcreate /dev/sdb   #创建物理卷 Physical volume &q

centos7下yum快速安装 mariadb(mysql)

从最新版本的centos系统开始,默认的是 Mariadb而不是mysql! 使用系统自带的repos安装很简单: yum install mariadb mariadb-server systemctl start mariadb ==> 启动mariadb systemctl enable mariadb ==> 开机自启动 mysql_secure_installation ==> 设置 root密码等相关 mysql -uroot -p123456 ==> 测试登录! 结束

centos 安装mariadb 替代mysql

yum install mariadb-server mariadb systemctl start mariadbmysql -uroot -p默认密码mysql -uroot -pmysql_secure_installation  初始化设置 //允许用户testuser从ip为222.129.1.1的主机连接到mysql服务器,并使用testpassword作为密码 MariaDB [(none)]> grant all privileges on *.* to 'testuser'@'

CentOS通过yum安装MariaDB(MySQL)无法启动服务或者找不到mysql.sock

转载自:http://www.linuxidc.com/Linux/2016-03/129396.htm 今天在Linux主机(CentOS 7)安装(yum install方式)Mariadb(即开源MySQL)后,无法启动mariadb,其实是安装不完整,当然启动不了,更不用说输入"mysql -u root"提示Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)了 .没什么技术含量的解决

CentOS7下使用yum安装MariaDB

CentOS 6 或早期的版本中提供的是 MySQL 的服务器/客户端安装包,但 CentOS 7 已使用了 MariaDB 替代了默认的 MySQL.MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品. Linux下安装MariaDB官方文档参见:https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum

【MariaDB】MariaDB vs MySQL - 特性

原文链接: https://mariadb.com/kb/en/mariadb-vs-mysql-features/ xiaomo译------ 支持更多的存储引擎 除了标配的MyISAM, BLACKHOLE, CSV, MEMORY, and ARCHIVE 等, 以下的存储引擎也包含在MariaDB源及二进制包中: Aria XtraDB (可用于替代InnoDB) PBXT (包含于MariaDB 5.1, MariaDB 5.2及MariaDB 5.3. 在 MariaDB 5.5中被

ECS——CentOS7下使用yum安装MariaDB

CentOS 6 或早期的版本中提供的是 MySQL 的服务器/客户端安装包,但 CentOS 7 已使用了 MariaDB 替代了默认的 MySQL.MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品. Linux下安装MariaDB官方文档参见:https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum