linux ubuntu mysql 管理界面软件 emma 配置
2012-07-29 10:25
711 查看
第一步下载mysql
sudo apt-get install mysql-server mysql-client
需要输入密码。
然后等待直到出现配置画面,这时候输入新的root密码,确认密码 回车
然后会继续直到完成
第二步,管理界面
mysql管理界面软件有很多比如emma,mysql查询浏览器,mysql管理,mysql-client等等,网上查了一下说emma不错,所以我选择了emma,可以选择从ubuntu软件中心直接点击下载
在应用程序---搜索一下emma启动(可以放置在快速启动栏上面)
打开后在最左边的location右键new connect
配置connect 输入root和你刚刚安装mysql设置的密码,点apply
等一下数据库和表就出来了
如果不支持中文那么修改一下~/.emma/emmarc文件
在support-encoding那一行加上gb2312
然后重启emma
(如果数据库是utf8
直接修改emma的源文件,来实现,新创建的emmrc配置文件就是utf8,和当选择数据库时,自动的执行“set names utf8” 语句。
ubuntu的apt-get 安装emma是在/usr/share/emma目录下面
cd /usr/share/emma/emmalib
sudo vim __init__.py
[plain] view
plaincopyprint?
cd /usr/share/emma/emmalib
sudo vim __init__.py
找到
"db_encoding": "latin1"
[plain] view
plaincopyprint?
"db_encoding": "latin1"
改为
"db_encoding": "utf8"
)
第三步,配置mysql
1、找到my.cnf配置文件
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:
[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
2、编辑MySQL的配置文件/etc/my.cnf
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/home/mysql/mysql.sock 。操作如下:
vi my.cnf (用vi工具编辑my.cnf文件,找到下列数据修改之)
# The MySQL server
[mysqld]
port = 3306
#socket = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
socket = /home/data/mysql/mysql.sock (加上此行)
3、修改MySQL启动脚本/etc/rc.d/init.d/mysql
最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。
[root@test1 etc]# vi /etc/rc.d/init.d/mysql
#datadir=/var/lib/mysql (注释此行)
datadir=/home/data/mysql (加上此行)
4、重新启动MySQL服务
/etc/rc.d/init.d/mysql start
或用reboot命令重启Linux
如果工作正常移动就成功了,否则对照前面的7步再检查一下
sudo apt-get install mysql-server mysql-client
需要输入密码。
然后等待直到出现配置画面,这时候输入新的root密码,确认密码 回车
然后会继续直到完成
第二步,管理界面
mysql管理界面软件有很多比如emma,mysql查询浏览器,mysql管理,mysql-client等等,网上查了一下说emma不错,所以我选择了emma,可以选择从ubuntu软件中心直接点击下载
在应用程序---搜索一下emma启动(可以放置在快速启动栏上面)
打开后在最左边的location右键new connect
配置connect 输入root和你刚刚安装mysql设置的密码,点apply
等一下数据库和表就出来了
如果不支持中文那么修改一下~/.emma/emmarc文件
在support-encoding那一行加上gb2312
然后重启emma
(如果数据库是utf8
直接修改emma的源文件,来实现,新创建的emmrc配置文件就是utf8,和当选择数据库时,自动的执行“set names utf8” 语句。
ubuntu的apt-get 安装emma是在/usr/share/emma目录下面
cd /usr/share/emma/emmalib
sudo vim __init__.py
[plain] view
plaincopyprint?
cd /usr/share/emma/emmalib
sudo vim __init__.py
找到
"db_encoding": "latin1"
[plain] view
plaincopyprint?
"db_encoding": "latin1"
改为
"db_encoding": "utf8"
)
第三步,配置mysql
1、找到my.cnf配置文件
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:
[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
2、编辑MySQL的配置文件/etc/my.cnf
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/home/mysql/mysql.sock 。操作如下:
vi my.cnf (用vi工具编辑my.cnf文件,找到下列数据修改之)
# The MySQL server
[mysqld]
port = 3306
#socket = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
socket = /home/data/mysql/mysql.sock (加上此行)
3、修改MySQL启动脚本/etc/rc.d/init.d/mysql
最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。
[root@test1 etc]# vi /etc/rc.d/init.d/mysql
#datadir=/var/lib/mysql (注释此行)
datadir=/home/data/mysql (加上此行)
4、重新启动MySQL服务
/etc/rc.d/init.d/mysql start
或用reboot命令重启Linux
如果工作正常移动就成功了,否则对照前面的7步再检查一下
相关文章推荐
- Linux(CentOS6.x)下使用yum软件管理工具安装LNMP(Nginx+PHP+Mysql)环境并配置虚拟主机vhost
- 解决ubuntu mysql管理软件emma乱码问题
- ubuntu emma mysql管理软件乱码问题
- Linux(Ubuntu)使用vundle管理vim-go及mapping配置说明
- 【Linux】- Ubuntu 配置mysql远程访问
- ubuntu下配置LAMP(Linux+Apache+Mysql+PHP)环境
- [转] Ubuntu 12.04下LAMP安装配置 (Linux+Apache+Mysql+PHP)
- Linux Ubuntu MySql5.6主从配置及问题解决
- ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境
- Linux(Ubuntu)下MySQL的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- 第二十一期 Linux配置仓库及软件管理【yum】
- linux 系统、文件、磁盘、网络配置管理,软件包
- ubuntu linux系统中安装mysql以及windows安装配置sqlyog
- Linux基本配置和管理 6 ---- RPM软件包管理
- Linux(Ubuntu)下MySQL的安装与配置
- ubuntu14.04(linux)字符界面下openfire安装配置
- 工作环境配置 与 linux / ubuntu 安装软件包的几件事
- Linux下 phpadmin简易安装配置+管理多台mysql