ubuntu10.04学习札记(6) 安装mysql

ubuntu10.04学习笔记(6) 安装mysql


1)最简单的方法是从配置好的软件源下载

sudo apt-get install mysql-server

这就开始自动下载安装了。当提示为root账户输入密码时,输入之。 我这里密码为“root”。

2)如果因为下载的版本的关系可能自动安装时没有提示输入root账户密码。那么密码为空。 这显然毫无安全性可言。

给root账户加上密码!

以root身份登录

$mysql -u root

进入MySQL的Client后输入

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "root";

3)可以添加一个名为scott密码为tiger账户 先建立一个数据库给scott。

mysql> CREATE DATABASE scott

建立账户

mysql> GRANT ALL PRIVILEGES ON scott.* TO scott@localhost IDENTIFIED BY "tiger";

要允许scott远程登录的话还要进行 4)和5)

4)以root身份登录mysql

mysql> GRANT ALL PRIVILEGES ON scott.* TO scott@"%" IDENTIFIED BY "tiger";

5)指定服务器ip地址 打开配置文件

$sudo gedit /etc/mysql/my.cnf

找到配置

bind-address=127.0.0.1

127.0.0.1改为你机器的IP地址就行了。

6)设置字符集(UTF-8)

打开/etc/my.cnf

如果没有这个文件的话,mysql的安装目录拷贝过来一个样本。

sudo cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf

以一种你喜欢的方式打开/etc/my.cnf

在[client]、[mysqldump]、[mysql] 标签下各加入一行

default-character-set = utf8

在[mysqld]下加入另外几个配置项

default-character-set = utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

7)设置数据库默认引擎

[mysqld]标签下加上以下配置

default-storage-engine = innodb

保存关闭/etc/my.cnf并重新启动MySql使配置生效。

ubuntu10.04学习札记(6) 安装mysql

相关文章:

你感兴趣的文章:

标签云: