Linux MySQL,linuxmysql
Linux MySQL,linuxmysql
MySQL数据库
第一条产品线:5.0.xx及升级到5.1.xx的产品系列,这条产品线继续完善与改进其用户体验和性能,同时增加新功能。
第二条产品线:为了更好地整合MySQL AB公司社区和第三方公司开发的新存储引擎,以及吸收新的实现和算法等,从而更好地支持SMP架构,提高性能而做了大量的代码重构。版本编号从5.4.xx开始,目前发展到5.7.xx。
第三条产品线:为了更好地推广MySQL Cluster版本,以及提高MySQL Cluster的性能和稳定性,以及功能改进和增加,以及改动MySQL基础功能,使其对Cluster存储引擎提供更有效的支持与优化。版本号为6.0.xx开始,目前发展到7.1.xx。
安装MySQL
Linux软件的安装方式
1、yum/rpm简单、快,无法定制,
2、编译安装,./configure;make;make install。复杂、数度慢,可定制。
针对mysql,第一条产品线的编译方式5.0—5.1。
mysql5.5以上,编译安装,./cmake;gmake;gmake install。
3、二进制包,解压即用。简单、快,不好定制。
mysql-5.5.32-linux2.6-x86_64.tar.gz
创建mysql用户
解压
移动到安装目录、创建软连接
操作到此步骤相当于编译安装make install之后。
初始化数据库
授权mysql用户管理mysql
出现两个OK表示成功
生成MySQL配置文件
配置启动MySQL
后台启动MySQL
配置环境变量
登录测试
配置传统方式启动MySQL
设置密码
修改密码
交互式登录mysql
当有特殊字符或大写时,使用delete删除。
最后执行刷新,让权限生效。
查所有的库:show databases;
切库:use mysql;
查表:show tables;
查看用户列表:select user,host from mysql.user;
查看当前用户:select user();
查看当前所在库:select database();
删除数据库:drop database 库名;
删除用户:drop user '用户名'@'主机';
评论暂时关闭