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

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

sudo apt-get install mysql-server

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

[b]2)如果因为下载的版本的关系可能自动安装时没有提示输入root账户密码。那么密码为空。 这显然毫无安全性可言。[/b]
给root账户加上密码!
以root身份登录

$mysql -u root

进入MySQL的Client后输入

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


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

mysql> CREATE DATABASE scott

建立账户

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


[color=red][b]要允许scott远程登录的话还要进行 4)和5)[/b][/color]

[b]4)以root身份登录mysql[/b]

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


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

$sudo gedit /etc/mysql/my.cnf

找到配置

bind-address=127.0.0.1

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

[b]6)设置字符集(UTF-8)[/b]
打开/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


[b]7)设置数据库默认引擎[/b]
[mysqld]标签下加上以下配置

default-storage-engine = innodb


保存关闭/etc/my.cnf并重新启动MySql使配置生效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值