首页 > 代码库 > Ubuntu下Mysql安装及注意事项

Ubuntu下Mysql安装及注意事项

一、安装

Linux下安装方式有多种,可以利用包管理器自动安装,也可以自己手动编译源代码安装,此处采用比较简单的安装方式,利用apt-get:

sudo apt-get install mysql-server

安装完成后服务会自动启动。

检测服务进程状态:

ps -aux|grep mysql

启动/关闭/重启/状态查看(命令相同参数不同):

sudo /etc/init.d/mysql start/stop/restart/status

使用mysql命令客户端:

mysql -u 用户名 -p

二、注意事项

1、编码

查看编码

进入命令后:

show variables like ‘%char%‘;

结果会发现database或者server为latin1,国际化需要修改为utf8

编辑mysql的配置文件位于/etc/mysql/my.conf

找到[mysqld]节点添加以下代码

character-set-server = utf8

collation-server = utf8_general_ci

重启mysql

2、mysql在linux下的大小写敏感问题

mysql在windows下是不区分大小写的,但在linux下会有大小写敏感的情况,规则如下:

a、数据库名与表名严格区分大小写;

b、表的别名严格区分大小写;

c、列名与列的别名忽略大小写;

d、变量名严格区分大小写;

如果担心Windows到Linux的数据库迁移问题,可以修改mysql的大小写规则:

在配置文件[mysqld]节点下添加

lower_case_table_names = 1

说明:0-区分大小写 1-不区分大小写

3、在linux下也有mysql的客户端,比如navicat for mysql

Ubuntu下Mysql安装及注意事项