mysql的安装以及相关设置

Ubuntu在MySQL的安装可以使用指令进行安装,在以前的文章中有详细的介绍。

sudo apt-get install mysql-server
sudo apt-get install mysql-client

不再做详尽的介绍。

mysql默认的字符集为latin1的,要改为utf8的。网上的多数的方法执行sudo vi /etc/mysql/my.cnf,但是根据上面的方法,只有下面的两行:

!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

根据上面的提示,/etc/mysql/文件下的结构如下,


(py2.7env) lee@lee-PC:/etc/mysql$ tree
.
├── conf.d
│   ├── mysql.cnf
│   └── mysqldump.cnf
├── debian.cnf
├── debian-start
├── my.cnf -> /etc/alternatives/my.cnf
├── my.cnf.fallback
├── mysql.cnf
└── mysql.conf.d
    ├── mysqld.cnf
    └── mysqld_safe_syslog.cnf

打开了/etc/mysql/mysql.conf.d/下的mysqld.cnf文件,执行下面的命令:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

# start------------->
[client]
default-character-set=utf8
# end<-----------------

[mysqld_safe]
socket          = /var/run/mysqld/mysqld.sock
nice            = 0

[mysqld]

# start------------->
character-set-server=utf8
collation-server=utf8_general_ci

# <-----------------end
...

添加箭头指向的内容。

重启mysql。

(py2.7env) lee@lee-PC:/etc/mysql/mysql.conf.d$ sudo /etc/init.d/mysql restart
[ ok ] Restarting mysql (via systemctl): mysql.service.

打开mysql:

(py2.7env) lee@lee-PC:/etc/mysql/mysql.conf.d$ mysql -u root -p

END

猜你喜欢

转载自blog.csdn.net/idealcitier/article/details/80011847
今日推荐