MySQL 初学笔记 ② -- MySQL安装

1. Ubuntu安装

sudo apt-get install mysql-server //安装mysql服务
sudo apt-get install mysql-client //
sudo apt-get install php5-mysql  //安装php关联--如果不需要可不安装
sudo netstat -tap | grep mysql //查看是否安装成功

tcp 0 0 localhost.localdomain:mysql *:* LISTEN - //如果出现类似提示表示安装成功

2. Ubuntu彻底卸载mysql

 sudo apt-get autoremove --purge mysql-server-5.0

 sudo apt-get remove mysql-server

 sudo apt-get autoremove mysql-server

 sudo apt-get remove mysql-common //这个很重要 

dpkg -l |grep ^rc|awk ‘{print $2}‘ |sudo xargs dpkg -P

其他linux环境下还未安装测试 持续更新中。
时间: 2024-10-14 19:30:18

MySQL 初学笔记 ② -- MySQL安装的相关文章

MySQL 初学笔记 ① -- MySQL用户登录权限控制

1. MySQL 登录 MySQL -u username -p 2. MySQL 创建用户 use mysql //进入mysql 表 INSERT INTO user (Host,User,Password) VALUES ('%','username',PASSWORD('passwword')); //% 表示任何IP都可访问 可以直接输入IP控制登录 localhost 表示智能本机登录 3. 用户权限管理 1) 设置权限 grant all on db_name.tb_name to

Entity Framework with MySQL 学习笔记一(安装)

声明 :  数据库是Mysql,本人的程度只到会写sql语句(不会储蓄过程), c# 会基本的ADO.NET数据库访问,LINQ基础. 这篇只做个人学习|温习作用. 新手可以参考,也请高手指正错误, 感恩. Entity Framework (缩写EF) 是微软的一个框架.作用是处理面向对象与关系数据库的映射问题. 以往我们都是ADO.NET来访问数据库,connection.open() -> sql command ->  executenonquery | dataReader ->

MySQL学习笔记01安装MySQL服务器软件

1.1. 默认安装 以mysql community server 5.7.19为例,安装步骤如下: (1)安装libaio.版本必须大于或等于这个版本. libaio1_0.3.109-4_amd64.deb deb文件安装方法: sudo dpkg -i  libaio1_0.3.109-4_amd64.deb (2)安装libmecab2.版本必须大于或等于这个版本. libmecab2_0.996-1.1_amd64.deb (3)下载. 下载mysql-server_5.7.19-1u

MySQL学习笔记01-MYSQL安装

一 MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一. 二安装MySQL 安装环境: 操作系统: Windows7 MySQL版本:mysql-essential-6.0.11-alpha-winx64

mysql初学笔记1(来自runoob.com)

group by 分组使用 WITH ROLLUP WITH ROLLUP 可以实现在分组统计数据基础上再进行相同的统计(SUM,AVG,COUNT-). 例如我们将以上的数据表按名字进行分组,再统计每个人登录的次数: mysql> SELECT name, SUM(singin) as singin_count FROM  employee_tbl  name; +--------+--------------+ | name   | singin_count | +--------+----

MySQL学习笔记-MySQL体系结构

一.MySQL体系结构总览 不管是用哪种数据库,了解数据库的体系结构都是极为重要的.MySQL体系结构主要由数据库和数据库实例构成. 数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm.myd.myi.ibd等结尾的文件,当使用ndb存储引擎时候,不是os文件,是存放于内存中的文件. 数据库实例:由数据库后台进程/线程以及一个共享内存区组成,共享内存可以被运行的后台进程/线程所共享. 以下为MySQL数据库的体系结构: 最上层的服务并不是MySQL所独有的,大多数

高性能Mysql学习笔记——Mysql体系结构

1. Mysql系统结构体 上图显示Mysql内容的系统结构,整个系统分三次: 1)网络连接和线程处理层,本层处理client连接请求.认证和线程处理,采用线程池的方式,每个线程处理一个连接的查询: 2)查询解析和优化层,处理查询解析和优化工作,并提供内置函数(如date.time等)以及通过存储引擎提供的存储过程.视图等: 3)存储引擎,存储引擎负责数据的存储,通过存过引擎API对外提供服务:

MySQL学习笔记-事务相关话题

事务机制 事务(Transaction)是数据库区别于文件系统的重要特性之一.事务会把数据库从一种一致状态转换为另一个种一致状态.在数据库提交工作时,可以确保其要么所有修改都已经保存了,要么所有修改都不保存. InnoDB存储引擎中的事务完全符合ACID的特性. 原子性(atomicity) 原子性是指整个数据库事务是不可分割的工作单位.只有使事务中所有的数据库操作执行都成功,才算整个事务成功.如果事务中任何一个SQL语句执行失败,那么已经执行成功的SQL语句也必须撤销,数据库状态应该退回到执行

MySQL学习笔记-锁相关话题

在事务相关话题中,已经提到事务隔离性依靠锁机制实现的.在本篇中围绕着InnoDB与MyISAM锁机制的不同展开,进而描述锁的实现方式,多种锁的概念,以及死锁产生的原因. Mysql常用存储引擎的锁机制 MyISAM和MEMORY采用表级锁(table-level locking): BDB采用页面锁(page-leve locking)或表级锁,默认为页面锁: InnoDB支持行级锁(row-level locking)和表级锁,默认为行级锁: 各种锁特点 表级锁(table-level loc