- 浏览: 270394 次
- 性别:
- 来自: 新乡
文章分类
- 全部博客 (227)
- servciemix (10)
- db (18)
- javaTools (4)
- hibernate (31)
- web (3)
- spring (14)
- design pattern (4)
- java security (3)
- portal (1)
- ejb (6)
- session (2)
- java_lang (21)
- jbpm (29)
- struts (7)
- orgRights (2)
- project manager Jira (7)
- 跨库事务 (2)
- mysql (14)
- ubuntu (7)
- osgi (9)
- maven ant make (4)
- 分布式 高并发 高性能 (5)
- virgo-dm_server (0)
- osgi web (3)
- platform (1)
- smooks (1)
- business (1)
- 职场生涯 (14)
- Java编码格式 (2)
- web服务 (1)
- 计算机使用 (1)
- 健康工作生活的保障,工作中务必抛掉的不良心态 (4)
- 电信-网络监控 (1)
- 多线程-multithread (1)
- 海量数据-高性能 (2)
- Mybatis (1)
- web开发平台研发 (0)
- oracle (0)
- 应用服务器调优 (0)
- web前端 (0)
- servlet-jsp (0)
- tomcat (2)
- newtouch (1)
- portal_liferay (2)
- version control (1)
- apm-impact (2)
- tools (1)
- 研发管理 (1)
- 电商业务 (1)
- 生鲜电商市场调查 (0)
- PBX (0)
- 房东 (0)
最新评论
-
lifuchao:
...
权限问题 -
Branding:
谢谢,受教了,另外,CONN AS SYSDBA,必须是在操作 ...
Oracle密码忘记了怎么办? -
zhuchao_ko:
...
Portal实现原理 -
败类斯文:
不知道改哪里。。。木有见到红色。。表示悟性低了、、
jira error: Neither the JAVA_HOME nor the JRE_HOME environment variable is defin -
c__06:
正文:假如事务我是这样定义的: <tx:method n ...
Spring中Transactional配置
博客分类:
ubuntu
MySQLUbuntuWindows
终端 输入:sudo apt-get install mysql-server
很简单,完成。
安装完成,设置 mysql编码。
主要配置文件位置:/etc/mysql/my.cnf.
数据库表文件夹:/var/lib/mysql/,相当于Windows下MySQL的date文件夹
登录MySQL,执行编码显示:
show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
修改MySQL默认数据库的编码
需要编辑my.cnf文件,Windows可以直接用Mysql Server Instance Config Wizard 进行设置
sudo gedit /etc/mysql/my.cnf
找到[client] 添加:
default-character-set=utf8 #默认字符集为utf8
找到[mysqld] 添加:
#默认字符集为utf8
default-character-set=utf8
#设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行
init_connect='SET NAMES utf8'
修改好后,重新启动mysql 即可.
查询一下show variables like 'character%';
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
linux MySQL数据库位置变更及更改库名
2010-03-01 17:55:08| 分类: 个人日记 |字号 订阅
Linux环境下:MySQL默认的数据文件存储目录为/var/lib/mysql。今天想干两件事,把库改名(测试了三种方法),另外就是更改MySQL数据库目录位置。 库改名: 1、RENAME DATABASE zhoz_db to zhoz_db_bak
mysql> RENAME DATABASE zhoz_db to zhoz_db_bak; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE test to test_bak' at line 1 报错,网上查了下好像在mysql6环境下可以。测试环境为mysql5。
2、mv /var/lib/mysql/zhoz_db /var/lib/mysql/zhoz_db_bak 成功执行,也改了名。但是进入phpMyAdmin下发现有这个库,但显示不了表。 其实单独操作改名,是不行的。相应的表也需要作更改操作。当然,如果仅作备份来用,是可以的。
3、两全其美的方法: 在phpMyAdmin下操作: 选择要改名的库→点右上角的[操作]→重新命名数据库为 :「zhoz_db_bak」→执行
更改MySQL数据库目录位置: MySQL默认的数据文件存储目录为/var/lib/mysql,目标移到/home/zhozcom_data下:
1、home目录下建立data目录: cd /home mkdir zhozcom_data
2、把MySQL服务进程停掉: mysql -u root -p shutdown
3、把/var/lib/mysql整个目录移到/home/zhozcom_data mv /var/lib/mysql /home/zhozcom_data/
这样就把MySQL的数据文件移动到了/home/zhozcom_data/mysql下
4、找到my.cnf配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf中。 命令如下: [root@test1 mysql]# cp /usr/share/mysql/my.cnf /etc/my.cnf
5、编辑MySQL的配置文件/etc/my.cnf 为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。 修改socket=/var/lib/mysql/mysql.sock的值为: socket=/home/zhozcom_data/mysql.sock 操作如下: [root@zhoz etc]# vi my.cnf # The MySQL server[mysqld] port = 3306#socket = /var/lib/mysql/mysql.sock (原内容,通常为了安全用#注释此行) socket = /home/zhozcom_data/mysql/mysql.sock (加上此行)
6、修改MySQL启动脚本/etc/init.d/mysql 修改MySQL启动脚本/etc/init.d/mysql: 把其中datadir=/var/lib/mysql修改成现在的路径: datadir=/home/zhozcom_data/mysql。 方法: [root@zhoz etc]# vi /etc/init.d/mysql #datadir=/var/lib/mysql(注释此行) datadir=/home/data/mysql (加上此行)
7、重新启动MySQL服务 /etc/init.d/mysql start
一切OK了,不行的话就查看权限:drwxr-xr-x 目录。重启库也是需要的。
ubuntu
MySQLUbuntuWindows
终端 输入:sudo apt-get install mysql-server
很简单,完成。
安装完成,设置 mysql编码。
主要配置文件位置:/etc/mysql/my.cnf.
数据库表文件夹:/var/lib/mysql/,相当于Windows下MySQL的date文件夹
登录MySQL,执行编码显示:
show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
修改MySQL默认数据库的编码
需要编辑my.cnf文件,Windows可以直接用Mysql Server Instance Config Wizard 进行设置
sudo gedit /etc/mysql/my.cnf
找到[client] 添加:
default-character-set=utf8 #默认字符集为utf8
找到[mysqld] 添加:
#默认字符集为utf8
default-character-set=utf8
#设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行
init_connect='SET NAMES utf8'
修改好后,重新启动mysql 即可.
查询一下show variables like 'character%';
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
linux MySQL数据库位置变更及更改库名
2010-03-01 17:55:08| 分类: 个人日记 |字号 订阅
Linux环境下:MySQL默认的数据文件存储目录为/var/lib/mysql。今天想干两件事,把库改名(测试了三种方法),另外就是更改MySQL数据库目录位置。 库改名: 1、RENAME DATABASE zhoz_db to zhoz_db_bak
mysql> RENAME DATABASE zhoz_db to zhoz_db_bak; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE test to test_bak' at line 1 报错,网上查了下好像在mysql6环境下可以。测试环境为mysql5。
2、mv /var/lib/mysql/zhoz_db /var/lib/mysql/zhoz_db_bak 成功执行,也改了名。但是进入phpMyAdmin下发现有这个库,但显示不了表。 其实单独操作改名,是不行的。相应的表也需要作更改操作。当然,如果仅作备份来用,是可以的。
3、两全其美的方法: 在phpMyAdmin下操作: 选择要改名的库→点右上角的[操作]→重新命名数据库为 :「zhoz_db_bak」→执行
更改MySQL数据库目录位置: MySQL默认的数据文件存储目录为/var/lib/mysql,目标移到/home/zhozcom_data下:
1、home目录下建立data目录: cd /home mkdir zhozcom_data
2、把MySQL服务进程停掉: mysql -u root -p shutdown
3、把/var/lib/mysql整个目录移到/home/zhozcom_data mv /var/lib/mysql /home/zhozcom_data/
这样就把MySQL的数据文件移动到了/home/zhozcom_data/mysql下
4、找到my.cnf配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf中。 命令如下: [root@test1 mysql]# cp /usr/share/mysql/my.cnf /etc/my.cnf
5、编辑MySQL的配置文件/etc/my.cnf 为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。 修改socket=/var/lib/mysql/mysql.sock的值为: socket=/home/zhozcom_data/mysql.sock 操作如下: [root@zhoz etc]# vi my.cnf # The MySQL server[mysqld] port = 3306#socket = /var/lib/mysql/mysql.sock (原内容,通常为了安全用#注释此行) socket = /home/zhozcom_data/mysql/mysql.sock (加上此行)
6、修改MySQL启动脚本/etc/init.d/mysql 修改MySQL启动脚本/etc/init.d/mysql: 把其中datadir=/var/lib/mysql修改成现在的路径: datadir=/home/zhozcom_data/mysql。 方法: [root@zhoz etc]# vi /etc/init.d/mysql #datadir=/var/lib/mysql(注释此行) datadir=/home/data/mysql (加上此行)
7、重新启动MySQL服务 /etc/init.d/mysql start
一切OK了,不行的话就查看权限:drwxr-xr-x 目录。重启库也是需要的。
发表评论
-
CentOS 6.3 x64 安装 mysql-5.5.27.tar.gz
2013-12-27 18:00 1569CentOS 6.3 x64 安装 mysql-5.5.27. ... -
Oracle新建用户、角色,授权,建表空间
2012-05-02 10:47 1630Oracle新建用户、角色,授权,建表空间 一、Oracle ... -
oracle数据库时常用的操作命令
2012-04-29 10:23 932oracle数据库时常用的操作命令最近遇到一个使用了orac ... -
oracle数据库导入导出命令
2012-04-28 18:31 976Oracle数据导入导出imp/exp 功能:Oracle数 ... -
Oracle密码忘记了怎么办?
2012-01-05 19:28 1814Oracle密码忘记了怎么办? Oracle密码忘记,在我们 ... -
jdbc 连接池小结
2011-12-15 16:43 896java基础面试题 主题:[我的工具箱] jXLS ... -
Linux中配置MySQL随系统的自动启动和关闭
2011-10-25 18:28 1067Linux中配置MySQL和tomcat随系统的自动启动和关闭 ... -
/etc/mysql/my.cnf
2011-10-24 13:30 1182# # The MySQL database server c ... -
usr.sbin.mysqld
2011-10-24 09:32 1046# vim:syntax=apparmor # Last Mo ... -
Ubuntu 10.04下修改MySQL的datadir的问题
2011-10-23 13:28 981Ubuntu 10.04下修改MySQL的datadi ... -
在Ubuntu下的MySQL数据库如何更改存储位置
2011-10-23 13:05 10在Ubuntu下的MySQL数据库如何更改存储位置 来源:IT ... -
在Ubuntu下的MySQL数据库如何更改存储位置
2011-10-23 12:33 10在Ubuntu下的MySQL数据库如何更改存储位置 来源:IT ... -
ubuntu linux下配置多个mysql实例 (Larry徐刚原创)
2011-10-22 18:10 3036port ,socket,pid-file,datadir这四 ... -
ubuntu server — 02 Mysql数据转移
2011-10-21 10:58 0ubuntu server — 02 Mysql数据转移 Po ... -
mysql数据文件转移的问题
2011-10-21 10:31 11mysql数据文件转移的问 ... -
ubuntu下,mysql默认数据库存放路径
2011-10-21 10:20 2007ubuntu下,mysql默认数据库存放路径是 /var/li ... -
mysql cluster安装与配置
2011-10-21 10:18 1060mysql cluster安装与配置 201 ... -
Ubuntu 10.04下修改MySQL的datadir的问题
2011-10-21 10:17 8Ubuntu 10.04下修改MySQL的datadi ... -
mysql数据文件转移的问题
2011-10-21 10:16 1400mysql数据文件转移的问 ... -
Mysql具有一次安装可以运行多个实例的功能
2011-10-22 18:11 14Mysql具有一次安装可以运行多个实例的功能 2011-07- ...
相关推荐
ubuntu mysql my.cnf 服务器最佳配置(16G,32G 内存)
例如,你可以学习如何创建新的数据库用户、授权访问特定数据库以及调整MySQL的配置文件`my.cnf`以适应你的需求。 在日常使用中,你可能还需要了解如何使用`mysql`命令行客户端来查询和操作数据,如`CREATE DATABASE...
主要给大家介绍了关于Ubuntu中MySQL的参数文件my.cnf的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
而在Linux系统中,这个文件可能被称为`my.cnf`。 这篇博客(<https://jis117.iteye.com/blog/2002277>)可能详细介绍了如何理解和编辑`my.ini`文件,以优化MySQL服务器的性能和满足特定的需求。由于描述部分为空,...
1. **修改配置文件**:编辑 my.ini 或 my.cnf 文件,调整内存使用、缓存大小、日志文件位置等参数。 2. **安全初始化**:运行 `mysql_secure_installation` 脚本,以进一步强化安全性,如删除匿名用户、禁用远程 ...
5. 修改 my.cnf 配置文件以满足需求。 6. 初始化数据库,设置 root 用户密码,并启动 MySQL 服务。 7. 添加 MySQL 到开机启动项,确保服务在重启后自动启动。 六、安全设置 通过 `mysql_secure_installation` 脚本...
在部分内容中,作者提供了多种解决方案,包括使用 SET 命令来设置字符编码,修改 MySQL 配置文件 my.cnf 以及使用 sudo 命令来重启 MySQL 服务。 知识点总结 1. MySQL 数据库中文乱码问题可能是由于字符编码设置不...
./scripts/mysql_install_db --defaults-file=/etc/my.cnf --user=mysql ``` 这将初始化MySQL的数据库。 启动MySQL 然后,我们可以启动MySQL: ``` ./bin/mysqld_safe --user=mysql & ``` 这将启动MySQL服务器。 ...
确认my.cnf位置: ```bash sudo find /etc -name my.cnf ``` 3.1.8.2 查看是否使用指定目录的my.cnf 检查MySQL是否使用了特定的my.cnf: ```bash sudo grep 'cnf' /var/lib/mysql/*.err ``` 3.1.8.3 查看mysql默认...
MySQL 8提供了一些性能调优选项,例如调整my.cnf配置文件,增加InnoDB缓存大小,或者根据硬件配置进行其他优化。 通过以上步骤,你可以在Ubuntu 18.04上成功安装MySQL 8,并进行基本的配置和管理。确保在使用过程...
在Ubuntu/Linux环境中,MySQL作为广泛使用的数据库管理系统,其默认配置可能并不满足远程访问或特定端口的需求。本文将详述如何在Ubuntu 17.04 64位系统上,针对MySQL 5.7版本,开放并修改3306端口,以及开放访问...
在Ubuntu中,MySQL的主要配置文件位于 `/etc/mysql/my.cnf`。这个文件包含了MySQL服务器的各种参数和设置,如端口号、数据存储位置、缓存大小等。如果你需要在Windows下修改类似的配置,文件名可能是 `my.ini`,但...
`vim /usr/local/mysql/my.cnf` 添加以下内容: `[mysqld]` `character-set-server=utf8` 九、总结 本文详细介绍了在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤,从下载安装包到设置远程连接。按照这些步骤可以...
在Stackoverflow上找到的常见解决方案是修改`/etc/my.cnf`文件,但这在较新的MySQL 5.7.27版本和Ubuntu 18.04.1 LTS操作系统上并不适用,因为`/etc/my.cnf`文件可能不存在或为空。 实际上,MySQL的配置文件可能位于...
sudo vim /etc/mysql/my.cnf 在配置文件中,我们需要注意一处地方,即 bind-address 127.0.0.1。这一句是限制只能本地访问 MySQL 的。如果我们需要其他机器访问 MySQL,可以注释掉这句话。 二、设置双机热备份 在...
编辑 `/etc/mysql/my.cnf` 文件,添加以下配置项: `bind-address = 0.0.0.0` `port = 3306` 3. 启动服务器 启动MySQL服务器,以便进行扫描和渗透测试。使用以下命令启动服务器: `sudo service mysql start` 4. ...
在Ubuntu系统上安装和配置MySQL是一项常见的任务,尤其对于开发者和系统管理员来说。MySQL是一种流行的开源关系型数据库管理系统,广泛应用于互联网服务。以下是从提供的文件中提取的关键步骤和知识点: 1. **安装...
2.修改/etc/my.cnf datadir = /data01/MPP/mysql/data bind-address=0.0.0.0 skip-name-resolve 3.重启mysql systemctl stop mysql.service systemctl start mysql.service 4.查看状态 systemctl status mysqld 5....
使用sudo命令以root权限打开编辑器,并定位到配置文件路径`/etc/mysql/my.cnf`: ```bash sudo vi /etc/mysql/my.cnf ``` 在该配置文件中,找到`bind-address`这一行,默认情况下其值为`127.0.0.1`,这意味着MySQL...