Mysql学习-安装与启动
2024-09-01 11:24:24
- 安装mysql
rpm -ivh Mysql-server....rpm
安装完成后,会提示/usr/bin/mysqladmin -u root password 'new-password'
也可以用msyqladmin --version查看是否安装成功/var/lib/mysql //mysql数据库文件的存放路径
/usr/share/mysql //配置文件目录
/usr/bin //相关命令目录
/etc/init.d/mysql //启停相关脚本 开机自启动mysql
chkconfig mysql on
chkconfig --list | grep mysql
或ntsysv- 修改字符集
//查看字符集
show variables like 'character%';
show variables like '%char%';/*=============================*/
//在my.cnf文件 中修改
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8 - 配置文件
二进制日志log-bin,主要用于主从复制
错误日志log-error,默认是关闭的
查询日志log,默认也是关闭的
数据文件:frm存放表结构,myd存放数据myi存放索引 - 存储引擎
//查看mysql所使用的存储引擎
show engines;
show variables like '%storage_engine%';
========================
主要使用的引擎有MyISam和InnoDB
两者区别如下:
MyISam不支持事务和主外键,表空间小,用的是表锁,缓存索引,不缓存数据,主要侧重于性能
InnoDB支持主外键和事务,行级锁,适合高并发操作,表空间大,缓存索引和数据,主要侧重于事务
最新文章
- 安装MySQL,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 解决Eclipse快捷键被其他软件占用
- Codeforces Round #114 (Div. 1) A. Wizards and Trolleybuses 物理题
- POJ 1655 Balancing Act (求树的重心)
- oracle 联表更新
- poj 2429 Pollard_rho大数分解
- Python基础之数据类型、变量、常量
- mysql 多实例部署
- 2018年7月6日go语言学习
- 20175223 实验一 《JAVA开发环境的熟悉》实验报告
- 【python】判断值是否在list和set的对比以及set的实现原理
- linux下tomcat日志文件现问号乱码
- Shared Libraries with Eclipse on 86_64 (64 bits) systems[z]
- [翻译] WZFlashButton
- OS开发UI篇—UIWindow简单介绍
- java的map取值
- git 删除所有提交下的某个文件
- app.js:1274 [Vue warn]: Error in render: ";TypeError: Cannot read property 'object_id' of undefined";问题小记
- Postmortem Report 第一轮迭代事后分析报告
- [NOI2008]设计路线