这几天在Linux下部署Mysql,搞的头大,还好,总算弄的差不多了,记录一下一些配置的过程,免得下一次又忘记了:
1、Linux下启动Mysql的命令:/etc/rc.d/init.d/mysql start (使用的是默认安装的目录)
2、关闭Mysql的命令:/etc/rc.d/init.d/mysql shutdown
3、重启Mysql的命令:/etc/rc.d/init.d/mysql restart
4、创建用户:grant 权限(all代表所有权限) on database_name to userNmae@"%" identified by "Password"
GRANT privileges (columns) ON what TO user IDENTIFIED BY "password" WITH GRANT OPTION
5、导入数据:在mysql的命令行,source daoru.sql;
6、Linux下解决Mysql数据库大小写的问题:
Linux安装好后,修改/etc/my.cnf文件,在[mysqld]下加一行:lower_case_names=1
如果/etc下没有my.cnf文件,就把/usr/share/mysql目录下的my-medium.cnf拷贝到/etc目录下,重命名为my.cnf,然后再修改,最后重启Mysql就OK了。可以在Mysql的命令行检查当前的设置是否区分大小写:
mysql> show variables like '%case_table%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_table_names | 1 |
+------------------------+-------+
1 row in set (0.00 sec)
(0:区分;1:不区分)

