mariaDB安装完成后设置root密码等初始化操作
2016-06-14 18:57
696 查看
修改root密码
1.以root身份在终端登陆(必须)
2.输入 mysqladmin -u root -p password ex
后面的 ex 是要设置的密码
3.回车后出现 Enter password
输入就密码,如果没有,直接回车
打开远程访问权限
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
如果远程还是没有办法访问,那就开启3306端口就行:
[root@marslv yum.repos.d]# iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
[root@marslv yum.repos.d]# service iptables save
[root@marslv yum.repos.d]# service iptables restart
创建用户
//创建用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","admin",password("admin"));
//刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:admin 密码为:admin 的用户。
创建数据库(在root权限下)
create database mydb;
//授权admin用户拥有mydb数据库的所有权限。
>grant all privileges on mydb.* to admin@localhost identified by 'admin';
//刷新系统权限表
mysql>flush privileges;
删除用户。
@>mysql -u root -p
@>密码
mysql>DELETE FROM user WHERE User="admin" and Host="localhost";
mysql>flush privileges;
//删除用户的数据库
mysql>drop database mydb;
修改指定用户密码。
@>mysql -u root -p
@>密码
mysql>update mysql.user set password=password('新密码') where User="admin" and Host="localhost";
mysql>flush privileges;
1.以root身份在终端登陆(必须)
2.输入 mysqladmin -u root -p password ex
后面的 ex 是要设置的密码
3.回车后出现 Enter password
输入就密码,如果没有,直接回车
打开远程访问权限
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
如果远程还是没有办法访问,那就开启3306端口就行:
[root@marslv yum.repos.d]# iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
[root@marslv yum.repos.d]# service iptables save
[root@marslv yum.repos.d]# service iptables restart
创建用户
//创建用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","admin",password("admin"));
//刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:admin 密码为:admin 的用户。
创建数据库(在root权限下)
create database mydb;
//授权admin用户拥有mydb数据库的所有权限。
>grant all privileges on mydb.* to admin@localhost identified by 'admin';
//刷新系统权限表
mysql>flush privileges;
删除用户。
@>mysql -u root -p
@>密码
mysql>DELETE FROM user WHERE User="admin" and Host="localhost";
mysql>flush privileges;
//删除用户的数据库
mysql>drop database mydb;
修改指定用户密码。
@>mysql -u root -p
@>密码
mysql>update mysql.user set password=password('新密码') where User="admin" and Host="localhost";
mysql>flush privileges;
相关文章推荐
- 处理MariaDB Galera cluster初始化和启动报错两例
- MariaDB Galera Cluster安装搭建及高可用测试
- 16、MariaDB工作中遇到的一部分报错的解决方法
- 在 CentOS 7 CPanel 服务器上安装 MariaDB 10
- 在 CentOS 7 CPanel 服务器上安装 MariaDB 10
- ubuntu16.04下安装mariadb
- C基础 mariadb处理的简单实例
- 处理MariaDB Galera Cluster安装报错三例
- 处理MariaDB Galera cluster安装时提示找不到libssl.so.10和libcrypto.so.10的案例两例
- C基础 mariadb处理简单案例
- MariaDB数据库的安装、性能优化和安全
- mysql和mariadb主库drop表时从库的不同处理方式
- 用 Scrapy+Mariadb 实现汉典数据爬虫(二)——Scrapy简单介绍
- mariadb启动报错的一个案例
- 用 Scrapy+Mariadb 实现汉典数据爬虫(一)——开发环境的选择
- Ubuntu14下制作绿色版MariaDB_20160601_七侠镇莫尛貝
- 故障案例--mariadb 10.0向mysql5.6官方版本迁移的一个坑
- centos 7 卸载 mariadb 的正确命令
- centos7安装mariadb替代mysql
- Mariadb