首页 > 代码库 > 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安装及注意事项