1./usr/local/mysql/bin/mysqld: Table 'mysql.plugin' doesn't exist 报错
a.先到 安装mysql 下的 scripts目录
b.执行下面的命令,其中 basedir和datadir 要与你自己在 /etc/my.cnf 中配置的一致,如果没有配置就用默认的
./mysql_install_db --user=mysql --basedir=[你自己设置的basedir] --datadir=[你自己设置的basedir]
我自己设置的这两个参数是:
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
2.mysql 启动命令
(1) service mysqld start
(2) mysqld_safe --user=mysql &
(3)sudo mysqld_safe --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql &
3.修改mysql用户权限
grant select, insert, update, delete on testdb.* to common_user@’%’
4.添加新用户
CREATE USER foo@localhost IDENTIFIED BY '123';
5.修改为远程访问
update
user
set
host =
'%'
where
user
=
'root'
;
flush
privileges
; (修改完后必须刷新权限,要不不会立刻生效)
6.安装mysql
http://www.runoob.com/mysql/mysql-install.html
7. 修改mysql 密码的方法
方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
8.