本文记录了Ubuntu系统命令行下安装MySQL CE的过程,以及第一次登陆后的配置。

1、下载 mysql-apt-config_0.8.12-1_all.deb (根据实际情况下载正确合适的包)。

2、添加MySQL APT资源包: 

$sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb #根据实际情况更改包名和路径
$sudo apt-get update #更新

3、安装MySql:

$sudo apt-get install mysql-server #根据提示设置完成后选择OK进行安装

4、启动/停止/重启 MySql服务

$sudo service mysqld start #启动
$sudo service mysqld stop  # 停止
$sudo service mysqld restart #重启
$sudo service mysqld status #查看状态
# 也可以使用 systemctl
$ sudo systemctl restart mysqld.service

5、第一次登陆:

$sudo mysql -u root -p #密码为空 本地root用户登录需要加sudo

6、修改root密码:

mysql> update mysql.user set authentication_string=password("12345") where user="root"
mysql> flush privileges

7、新增用户:

mysql> create user 'username'@'host' IDENTIFIED BY 'password' #如果需要在外部远程登录,使用'%'替代host 例:'username'@'%'

8、授权:

mysql>GRANT privireges on database.tables to 'username'@'host'
# 例:包所有权限都授予root,对database数据库下所有的表
mysql> grant all privileges on datagase.* to 'root'@'localhost'