mysql数据库操作基础

mysql 官网:https://www.mysql.com

1.mysql 常见版版本

  • mysql Community server 社区版本,开源免费,但不提供官方技术支持
  • mysql Enterprise Edition 企业斑斑,需付费,可使用30天
  • mysql Cluster 集群版,开源免费。可将几个musql Server 封装成一个server
  • mysql Cluster CGE高级集群版,需付费

2.mysql 安装部署

mysql: mysql客户端程序
mysql-server:mysql服务器端程序

源代码编译安装:

编译工具:configure、cmake、make
数据库蝉蛹的配置选项:
	-DCMAKE_INSTALL_PREFIX=/PREFIX 			---指定安装路径(默认是/usr/local/mysql)
	-DMYSQL_DATADIR=/data/mysql						---mysql的数据文件路径
	-DSYCONFDIR=/etc											---配置文件路径
	-DWITH_INNOBASE_STOREAGE_ENGINE=1 ---使用INNOBASE存储引擎
	-DWITH_READLINE=1										---支持批量导入mysql数据
	-DWITH_SSL=system											---mysql支持ssl
	-DWITH_ZLIB=system										---支持压缩存储
	-DMYSQL_TCP_PORT=3306							---默认端口3306
	-DENABLED_LOCAL_INFILE=1						---启用加载本地数据
	-DMYSQL_USER=mysql									---指定mysql运行用户
	-DMYSQL_UNIX_ADDR=/tmp/mysql.sock			---默认套接字文件路径
	-DEXTRA_CHARSETS=all									---是否支持额外的字符集
	-DDEFAULT_CHARSET=utf8								---默认编码机制
	-DWITH_DEBUG=0											---Debug功能设置

yum安装:

yum install –y mysql-server mysql

常见资料

	服务:mysqld
	端口:3306
	主配置文件:/etc/my.cnf
	初始化脚本:mysql_insatll_db
	启动命令:mysqld_safe
	数据目录:/var/lib/mysql
	套接字文件:/var/lib/mysql/mysql.sock
	进程文件:/var/run/mysqld/mysql.pid

mysql 登录及退出命令:

	设置密码:mysqladmin -uroot password '123456'
	登录:`MySQL-u username -p password -P port -S 套接字文件`
	-p  用户密码
	-h  登录主机(主机名或IP)
	-P  端口号默认3306
	-S  套接字文件(/var/lib/mysql/mysql.sock)
	退出命令: exit/ctrl+d
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值