- 浏览: 166959 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (133)
- 数据库 (17)
- Java基础 (18)
- Web (18)
- 工具应用 (4)
- 黑技术 (1)
- CRM (1)
- XMPP (1)
- openfire (7)
- 软件流程 (1)
- 高性能篇 (10)
- 网络通讯 (5)
- Http (1)
- 负载均衡 (4)
- linux (2)
- hadoop (3)
- 分布式 (6)
- SOA (2)
- 构建 (2)
- ant lvy (1)
- 同步异步IO/NIO (3)
- 事务相关 (7)
- mysql (6)
- 照相 (1)
- android (1)
- 高并发 (2)
- 搜索 (0)
- JVM (1)
- Spark (1)
- 架构师 (3)
- docker (3)
- 大数据 (1)
最新评论
-
yjsxxgm:
yjsxxgm 写道yjsxxgm 写道
揭秘淘宝286亿海量图片存储与处理架构 -
yjsxxgm:
yjsxxgm 写道
揭秘淘宝286亿海量图片存储与处理架构 -
yjsxxgm:
yjsxxgm 写道
揭秘淘宝286亿海量图片存储与处理架构 -
yjsxxgm:
揭秘淘宝286亿海量图片存储与处理架构 -
raodun:
哥们,nginx做websphere的会话保持何如写?
nginx的会话保持
1、查找以前是否装有mysql
可以看到mysql的两个包:
mysqlclient10-3.23.58-4.RHEL4.1
删除命令:rpm -e --nodeps 包名
3、删除老版本mysql的开发头文件和库
rm -fr /usr/include/mysql
rm -f /etc/my.cnf
安装mysql
MySQL-client-5.1.20-0.glibc23.i386.rpm
1、安装服务端:
安装成功会出现....
Preparing... ########################################### [100%]
080220 13:58:27 [Note] Plugin 'InnoDB' disabled by command line option
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
/usr/bin/mysqladmin -u root password 'new-password'
See the manual for more instructions.
The latest information about MySQL is available on the web at
Support MySQL by buying support/licenses at http://shop.mysql.com
2、安装客户端
成功表现:
warning: MySQL-client-5.1.20-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
1:MySQL-client ########################################### [100%]
/usr/bin/mysqladmin -u root password 'new-password'
登陆MySql的命令是mysql,mysql 的使用语法如下:
mysql -u root -p
其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。
4.修改字符集
通过MySQL命令行修改:
mysql> set character_set_client=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_connection=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_database=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_results=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_server=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_system=utf8;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_connection=utf8_general_ci ;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_database=utf8_general_ci ;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_server=utf8_general_ci;
Query OK, 0 rows affected (0.01 sec)
查看:
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.03 sec)
mysql> show variables like 'collation_%';
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
3 rows in set (0.04 sec)
修改数据库的字符集
mysql>use mydb
mysql>alter database mydb character set utf-8;
创建数据库指定数据库的字符集
mysql>create database mydb character set utf-8;
以下可以不必需要补:
以MySQL-server-4.0.14-0.i386.rpm为例,放在/data目录下
rpm -ivh MySQL-server-4.0.14-0.i386.rpm
拷贝一个示例配置文件作为mysql的配置文件:
rpm包安装完后自动将mysql安装成系统服务,所以可以使用下面命令启动、停止mysql
/etc/init.d/mysql start 或 service mysql start
/etc/init.d/mysql stop 或 service mysql stop
安装mysql客户端
mysql安装好后目录结构如下:
服务器程序/usr/sbin/mysqld
默认情况下mysql将错误日志文件、二进制日志文件及进程文件写在/var/lib/mysql目录中,如localhost.err、localhost.pid、localhost-bin.001等
如将日志文件写在/var/log目录中,可以在my.cnf文件中加入下面两行:
err-log = /var/log/mysqld.log
有个实用程序/usr/bin/mysql_install_db,该程序可以用来初始化
mysql数据库,即创建/var/log/mysql目录,及创建mysql数据库(mysql授权表等信息)及test数据库(空库),如果不小心删
除了/var/log/mysql目录可以通过该程序来初始化.
rpm -qa|grep -i mysql
卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -rf /var/lib/mysql
通过MySQL-Front或mysql administrator连接mysql的时候发生的这个错误
mysql -h172.21.5.29 -uadmin -padmin 即可了
//172.21.5.29就是MySQL Server的IP地址,admin admin就是刚才在 172.21.5.29上设置的远程访问帐户
远程访问:
mysql> use mysql;
mysql> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION;
原来 上面的 % 竟然不包括localhost 所以你还必须加上这样的 命令
mysql>GRANT ALL ON *.* TO admin@'localhost' IDENTIFIED BY 'admin' WITH GRANT OPTION;
可以看到mysql的两个包:
mysqlclient10-3.23.58-4.RHEL4.1
删除命令:rpm -e --nodeps 包名
3、删除老版本mysql的开发头文件和库
rm -fr /usr/include/mysql
rm -f /etc/my.cnf
安装mysql
MySQL-client-5.1.20-0.glibc23.i386.rpm
1、安装服务端:
安装成功会出现....
Preparing... ########################################### [100%]
080220 13:58:27 [Note] Plugin 'InnoDB' disabled by command line option
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
/usr/bin/mysqladmin -u root password 'new-password'
See the manual for more instructions.
The latest information about MySQL is available on the web at
Support MySQL by buying support/licenses at http://shop.mysql.com
2、安装客户端
成功表现:
warning: MySQL-client-5.1.20-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
1:MySQL-client ########################################### [100%]
/usr/bin/mysqladmin -u root password 'new-password'
登陆MySql的命令是mysql,mysql 的使用语法如下:
mysql -u root -p
其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。
4.修改字符集
通过MySQL命令行修改:
mysql> set character_set_client=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_connection=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_database=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_results=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_server=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_system=utf8;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_connection=utf8_general_ci ;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_database=utf8_general_ci ;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_server=utf8_general_ci;
Query OK, 0 rows affected (0.01 sec)
查看:
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.03 sec)
mysql> show variables like 'collation_%';
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
3 rows in set (0.04 sec)
修改数据库的字符集
mysql>use mydb
mysql>alter database mydb character set utf-8;
创建数据库指定数据库的字符集
mysql>create database mydb character set utf-8;
以下可以不必需要补:
以MySQL-server-4.0.14-0.i386.rpm为例,放在/data目录下
rpm -ivh MySQL-server-4.0.14-0.i386.rpm
拷贝一个示例配置文件作为mysql的配置文件:
rpm包安装完后自动将mysql安装成系统服务,所以可以使用下面命令启动、停止mysql
/etc/init.d/mysql start 或 service mysql start
/etc/init.d/mysql stop 或 service mysql stop
安装mysql客户端
mysql安装好后目录结构如下:
服务器程序/usr/sbin/mysqld
默认情况下mysql将错误日志文件、二进制日志文件及进程文件写在/var/lib/mysql目录中,如localhost.err、localhost.pid、localhost-bin.001等
如将日志文件写在/var/log目录中,可以在my.cnf文件中加入下面两行:
err-log = /var/log/mysqld.log
有个实用程序/usr/bin/mysql_install_db,该程序可以用来初始化
mysql数据库,即创建/var/log/mysql目录,及创建mysql数据库(mysql授权表等信息)及test数据库(空库),如果不小心删
除了/var/log/mysql目录可以通过该程序来初始化.
rpm -qa|grep -i mysql
卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -rf /var/lib/mysql
通过MySQL-Front或mysql administrator连接mysql的时候发生的这个错误
mysql -h172.21.5.29 -uadmin -padmin 即可了
//172.21.5.29就是MySQL Server的IP地址,admin admin就是刚才在 172.21.5.29上设置的远程访问帐户
远程访问:
mysql> use mysql;
mysql> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION;
原来 上面的 % 竟然不包括localhost 所以你还必须加上这样的 命令
mysql>GRANT ALL ON *.* TO admin@'localhost' IDENTIFIED BY 'admin' WITH GRANT OPTION;
发表评论
-
如何实现XA式、非XA式Spring分布式事务
2017-03-05 10:50 1482<转自http://www.open-open.co ... -
怎么跳出MySQL的10个大坑
2017-03-05 10:51 467转 背景 关于Group Commit网上的资料其实已 ... -
MySQL的临时表和视图有什么优缺点吗
2017-03-02 14:52 785作者:知乎用户 链接:https://www.zhihu ... -
MySQL的经典用法----临时表与内存表
2017-03-02 14:36 643mysql5.5性能优化-内存表 临时表与内存表 内存表 ... -
MySQL详解--锁
2016-05-02 16:57 1275锁是计算机协调多个进程或线程并发访问某一资源的机制。在 ... -
数据库性能调优
2012-05-08 17:04 9031、1、调整数据结构 ... -
MySQL数据库框架结构---Cluster,Replication,MyISAM综合
2012-03-01 11:18 2001<转自http://blog.chinaun ... -
MySQL的表分区
2012-02-28 18:38 884<转自http://lehsyh.iteye.c ... -
mysql 存储引擎MyISAM ·InnoDB·Memory·Archive...的区别
2012-02-28 17:48 0<转自http://hi.baidu.com/s ... -
MySQL分区(mysql partition)
2012-01-13 14:01 1183《 http://hi.baidu.com/jackbil ... -
sql server与excel、access数据互导
2011-10-28 17:51 831<转自http://www.duote.com/tech ... -
mysql数据库远程访问设置方法
2011-08-31 19:48 1023mysql数据库远程访问设 ... -
分库分表总结
2011-07-12 14:28 1080转自http://happyenjoylife.iteye.c ... -
在MySQL中利用外键实现级联删除!
2010-07-15 14:35 830<转自>http://www.chinaunix. ... -
oracle,mysql,db2修改列比较
2010-07-10 15:54 1436(转自:http://www.54xue.com/w/18/n ... -
mac mysql error
2010-06-23 16:10 2898Mysql ERROR 1045 (28000): Acces ... -
ORACLE内部函数大全以及与SQLSERVER的区别
2009-12-09 10:31 1129字符函数 下面是Oracle支持的字符函数和它们的Micro ...
相关推荐
在Linux环境中,特别是对于服务器运维人员,安装和卸载MySQL数据库是常见的操作。本文将详细介绍在CentOS 6.3上如何卸载旧版本的MySQL并安装新版本的过程。 首先,我们来了解一下卸载MySQL的步骤: 1. **检查已...
在Windows环境下安装MySQL相对更为直观,可以通过图形界面完成安装过程。下面是详细的步骤: 1. **下载MySQL安装程序**: - 访问MySQL官方网站下载适用于Windows的安装程序。 2. **安装MySQL**: - 运行安装程序,...
### Linux环境下编译安装MySQL、Apache与PHP的详细步骤 #### 搭建环境与安装Linux 1. **安装虚拟机:** - 运行VMware Workstation。 - 双击“新建虚拟机”按钮。 - 选择安装文件路径。 - 在系统类型选择界面中...
接着,"MySQL安装图解.doc"提供了详细的安装步骤,涵盖了Windows、Linux和Mac OS等操作系统下的安装方法。了解如何配置服务器,设置用户名和密码,以及启动和停止服务是使用MySQL的第一步。同时,安装过程中可能会...
在Linux环境下安装MySQL数据库是一个常见的任务,特别是在搭建服务器或开发环境中。以下是一个详细的步骤指南,涵盖了从下载到配置MySQL的全过程。 首先,你需要从官方源下载MySQL的安装包。你可以直接访问MySQL的...
### Linux系统安装MySQL详细步骤及知识点解析 #### 一、准备工作与环境要求 ...以上步骤详细介绍了在Linux系统上安装MySQL的全过程及相关知识点。按照这些步骤操作,可以在Linux环境下成功安装并配置MySQL数据库服务。
### Linux JDK + Tomcat 安装教程 #### 一、Linux JDK 安装与配置...以上步骤完成了在 Linux 系统上安装 JDK 和 Tomcat 的全过程,以及相应的环境配置和基本测试。确保按照上述步骤操作,以确保安装成功且能正常运行。
这些步骤包括了从环境准备、安装 MySQL 服务器和客户端、设置初始密码、创建数据库到配置远程访问权限等全过程。通过这些步骤,可以确保 MySQL 服务器正常运行,并能实现基本的数据管理功能。这对于开发人员和系统...
最后,“MySQL卸载”可能是一个说明文档,指导用户如何正确卸载已安装的MySQL实例,确保所有相关文件和配置信息都被清理干净,避免后续安装或使用其他软件时出现冲突。 总的来说,这个压缩包提供了从安装到管理...
安装过程中,选择中文简体、美国英语式键盘、基本存储设备、重新初始化所有分区、时区为上海、密码保护等选项。然后,选择自定义布局,删除全部分区,创建 swap 分区和根分区。 二、安装 Nginx 安装 Nginx 之前,...
### Linux一键安装Web环境全攻略知识点详解 #### 一、安装须知 1. **适用范围**:此安装包适用于阿里云所有Linux系统。 2. **包含软件及版本**: - Nginx:1.4.4 - Apache:2.2.29、2.4.10 - MySQL:5.1.73、...
1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那就开始卸载咯 2.接下来就是卸载mysql5.1了,命令:rpm -e mysql-libs –nodeps 3.yum中之后mysql5.1,安装还是5.1,...
以上就是实验一关于MySQL下载、安装配置和卸载的全过程。正确的安装和配置是保证MySQL正常运行的基础,而彻底卸载则是避免后续安装冲突的关键。在实际操作时,应注意每个步骤中的细节,以确保MySQL的稳定运行。
本教程旨在提供一个全面的指南,介绍如何通过RPM包的方式在CentOS上安装MySQL,并覆盖从下载MySQL安装包到完成基本配置的全过程。 #### 二、准备工作 **1. 环境确认** - 首先确认您的系统版本,例如这里使用的是...
本文详细介绍了在 CentOS 7 上手动安装 MySQL 5.7 的全过程,包括准备工作、安装步骤以及基本配置。通过遵循本文的指导,MySQL 数据库技术人员、IT 开发人员、DBA 以及其他对数据库感兴趣的朋友可以在 Linux 环境中...
### MySQL 5.5 安装与配置教程详解 #### 一、MySQL 5.5 安装前的准备工作 在开始安装 MySQL 5.5 之前,我们需要确保系统环境符合以下...此教程涵盖了从安装到基本配置的全过程,对于初学者来说是一份非常实用的指南。